mirrors vocabulary
Factor handbook ยป Vocabulary index


Documentation
Mirrors

Metadata
Tags:reflection, collections
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
mirror tupleobject
mirror-slot-removal tupleslots mirror method
no-such-slot tupleslot
read-only-slot tupleslot


Generic words
WordStack effect
make-mirror( obj -- assoc )


Ordinary words
WordStack effect
<mirror>( object -- mirror )
check-set-slot( val slot -- val offset )
mirror-slot-removal( slots mirror method -- * )
no-such-slot( slot -- * )
object-slots( mirror -- slots )
read-only-slot( slot -- * )


Class predicate words
WordStack effect
mirror-slot-removal?( object -- ? )
mirror?( object -- ? )
no-such-slot?( object -- ? )
read-only-slot?( object -- ? )


Files


Metadata files