classes.private vocabulary
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
(define-class)( word props -- )
?define-symbol( word -- )
?metaclass-changed( class usages/f -- )
check-inheritance( subclass superclass -- )
check-metaclass( class metaclass -- usages/f )
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 -- )