Authors: | Slava Pestov, Alex Chapman |
Class | Superclass | Slots |
assoc-ref | tuple | assoc key |
global-var-ref | tuple | var |
key-ref | assoc-ref | |
obj-ref | tuple | obj |
slot-ref | tuple | tuple slot |
value-ref | assoc-ref | |
var-ref | tuple | var |
ref |
Word | Stack effect |
delete-ref | ( ref -- ) |
get-ref | ( ref -- obj ) |
set-ref | ( obj ref -- ) |
Word | Stack 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 ) |
Word | Stack 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 -- ? ) |