COLIB

class/object library

main verbs:
conl           return co name list
copath         set/get co path
cocreate       create object
cocurrent      set current locale
coname         return current co name
coerase        erase object

utility verbs:
coclass        set co class
codestroy      destroy current object
coextend       add class locale to path (before z)
coinfo         return info on co classes
conames        formatted co name list
conew          create object
conouns        nouns referencing object
conounsx       object references with locales
copathnl       path name list
copathnlx      formatted path name list with defining classes
corequire      load class if not already loaded
coreset        destroy all object locales
costate        state of class objects

Defined items
NameClassDescription
conlVerbreturn co name list
copathVerbset/get co path
cocreateVerbcreate object
cocurrentVerbset current locale
conameVerbreturn current co name
coeraseVerberase object
coclassVerbset current co class
codestroyVerbdestroy current object
coextendVerbadd class locale to path (before z)
coinfoVerbreturn info on co classes
conamesVerbformatted co name list
conewVerbcreate object
conounsVerbnouns referencing object
conounsxVerbobject references with locales
copathnlVerbpath name list
copathnlxVerbformatted path name list with defining classes
corequireVerbload class if not already loaded
coresetVerbdestroy all object locales
costateVerbstate of class objects

conl................ (v) return co name list

form: conl n
  0 e. n  = return named locales
  1 e. n  = return numbered locales
  conl '' = return both, same as conl 0 1

copath.............. (v) set/get co path

cocreate............ (v) create object

cocurrent........... (v) set current locale

coname.............. (v) return current co name

coerase............. (v) erase object

example: coerase <'jzplot'

coclass............. (v) set current co class

codestroy........... (v) destroy current object

coextend............ (v) add class locale to path (before z)

coinfo.............. (v) return info on co classes

returns noun refs;object;creator;path

conames............. (v) formatted co name list

conew............... (v) create object

conouns............. (v) nouns referencing object

conounsx............ (v) object references with locales

returns: object;references;locales

copathnl............ (v) path name list

path name list

copathnlx........... (v) formatted path name list with defining classes

corequire........... (v) load class if not already loaded

coreset............. (v) destroy all object locales

costate............. (v) state of class objects


system\main\colib.ijsRelease: 4.02/1998-11-13/12:26