gml.core vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
roll-out-of-bounds tuplen j


Ordinary words
WordStack effect
check-dict( obj -- obj' )
check-name( obj -- obj' )
current-dict( gml -- assoc )
gml-]( registers gml -- registers gml )
gml-aload( registers gml -- registers gml )
gml-append( registers gml -- registers gml )
gml-array( registers gml -- registers gml )
gml-array-get( registers gml -- registers gml )
gml-arrayappend( registers gml -- registers gml )
gml-arrayremove( registers gml -- registers gml )
gml-begin( registers gml -- registers gml )
gml-clear( registers gml -- registers gml )
gml-cleartomark( registers gml -- registers gml )
gml-copy( registers gml -- registers gml )
gml-count( registers gml -- registers gml )
gml-counttomark( registers gml -- registers gml )
gml-currentdict( registers gml -- registers gml )
gml-cvlit( registers gml -- registers gml )
gml-cvx( registers gml -- registers gml )
gml-def( registers gml -- registers gml )
gml-dict( registers gml -- registers gml )
gml-dictfromarray( registers gml -- registers gml )
gml-dup( registers gml -- registers gml )
gml-eappend( registers gml -- registers gml )
gml-edef( registers gml -- registers gml )
gml-end( registers gml -- registers gml )
gml-exch( registers gml -- registers gml )
gml-exec( registers gml -- registers gml )
gml-exit( registers gml -- registers gml )
gml-flatten( registers gml -- registers gml )
gml-for( registers gml -- registers gml )
gml-forall( registers gml -- registers gml )
gml-forx( registers gml -- registers gml )
gml-get( registers gml -- registers gml )
gml-if( registers gml -- registers gml )
gml-ifelse( registers gml -- registers gml )
gml-ifpop( registers gml -- registers gml )
gml-index( registers gml -- registers gml )
gml-keys( registers gml -- registers gml )
gml-known( registers gml -- registers gml )
gml-length( registers gml -- registers gml )
gml-load( registers gml -- registers gml )
gml-loop( registers gml -- registers gml )
gml-map( registers gml -- registers gml )
gml-pop( registers gml -- registers gml )
gml-pop-back( registers gml -- registers gml )
gml-pop-front( registers gml -- registers gml )
gml-pops( registers gml -- registers gml )
gml-print( registers gml -- registers gml )
gml-put( registers gml -- registers gml )
gml-repeat( registers gml -- registers gml )
gml-reverse( registers gml -- registers gml )
gml-roll( registers gml -- registers gml )
gml-slice( registers gml -- registers gml )
gml-sort-number-permutation( registers gml -- registers gml )
gml-subarray( registers gml -- registers gml )
gml-test( registers gml -- registers gml )
gml-twoforall( registers gml -- registers gml )
gml-twomap( registers gml -- registers gml )
gml-undef( registers gml -- registers gml )
gml-values( registers gml -- registers gml )
gml-where( registers gml -- registers gml )
pop-slice( seq n -- subseq )
pop-slice*( seq n -- subseq )
proc>quot( proc -- quot: ( registers gml -- registers gml ) )
proc>quot1( proc -- quot: ( registers gml value -- registers gml ) )
proc>quot2( proc -- quot: ( registers gml value1 value2 -- registers gml ) )
roll-out-of-bounds( n j -- * )


Class predicate words
WordStack effect
roll-out-of-bounds?( object -- ? )


Files