classes.private vocabulary
Factor documentation > Factor handbook > Vocabulary index


Summary
classes.private vocabulary

Words

Generic words
WordStack effect
class-name( class -- string )
forget-methods( class -- )
metaclass-changed( use class -- )
rank-class( class -- n )
reset-class( class -- )
update-class( class -- )
update-methods( class seq -- )


Symbol words
class-and-cache
class-not-cache
class-or-cache
class<=-cache
classes-intersect-cache
implementors-map
next-method-quot-cache
update-map


Ordinary words
WordStack effect
(closure)( obj set quot: ( elt -- seq ) -- )
(define-class)( word props -- )
?define-symbol( word -- )
?metaclass-changed( class usages/f -- )
check-inheritance( subclass superclass -- )
check-metaclass( class metaclass -- usages/f )
closure( obj quot -- set )
define-class( word superclass members participants metaclass -- )
forget-predicate( class -- )
implementors-map+( class -- )
implementors-map-( class -- )
init-caches( -- )
make-class-props( superclass members participants metaclass -- assoc )
reset-caches( -- )
update-classes( class -- )
update-map+( class -- )
update-map-( class -- )