refs vocabulary
Factor handbook > Vocabulary index


Documentation
References

Meta-data
Authors:Slava Pestov, Alex Chapman


Words

Tuple classes
ClassSuperclassSlots
assoc-ref tupleassoc key
global-var-ref tuplevar
key-ref assoc-ref
obj-ref tupleobj
slot-ref tupletuple slot
value-ref assoc-ref
var-ref tuplevar


Mixin classes
ref


Generic words
WordStack effect
delete-ref( ref -- )
get-ref( ref -- obj )
set-ref( obj ref -- )


Ordinary words
WordStack effect
<global-var-ref>( var -- global-var-ref )
<key-ref>( assoc key -- key-ref )
<obj-ref>( obj -- obj-ref )
<slot-ref>( tuple slot -- slot-ref )
<value-ref>( assoc key -- value-ref )
<var-ref>( var -- var-ref )
>assoc-ref<( assoc-ref -- key value )
>slot-ref<( slot-ref -- tuple slot )
change-ref( ref quot -- )
ref-+@( n ref -- )
ref-dec( ref -- )
ref-inc( ref -- )
ref-off( ref -- )
ref-on( ref -- )
set-ref*( ref obj -- ref )
take( ref -- obj )


Class predicate words
WordStack effect
assoc-ref?( object -- ? )
global-var-ref?( object -- ? )
key-ref?( object -- ? )
obj-ref?( object -- ? )
ref?( object -- ? )
slot-ref?( object -- ? )
value-ref?( object -- ? )
var-ref?( object -- ? )


Files