words vocabulary
Factor handbook ยป Vocabulary index


Documentation
Words

Metadata
Tags:reflection
Authors:Slava Pestov


Words

Builtin classes
Image word


Error classes
ClassSuperclassSlots
Image bad-createImage tuplename vocab
Image cannot-be-inlineImage tupleword
Image invalid-primitiveImage tuplevocabulary word effect
Image undefined-wordImage tupleword


Predicate classes
ClassSuperclass
Image deferredImage word
Image parsing-wordImage word
Image primitiveImage word
Image uninterned-wordImage word


Generic words
WordStack effect
Image crossref?( word -- ? )
Image flushable?( word -- ? )
Image foldable?( word -- ? )
Image make-inline( word -- )
Image parent-word( word -- word/f )
Image reset-word( word -- )
Image subwords( word -- seq )


Symbol words
Image bootstrapping?


Primitives
WordStack effect
Image word-code( word -- start end )
Image word-optimized?( word -- ? )


Ordinary words
WordStack effect
Image <uninterned-word>( name -- word )
Image <word>( name vocab -- word )
Image bad-create( name vocab -- * )
Image bootstrap-word( word -- target )
Image cannot-be-inline( word -- * )
Image change-word-prop( ..a word prop quot: ( ..a value -- ..b newvalue ) -- ..b )
Image changed-effect( word -- )
Image check-create( name vocab -- name vocab )
Image create-word( name vocab -- word )
Image define( word def -- )
Image define-declared( word def effect -- )
Image define-inline( word def effect -- )
Image define-syntax( word quot -- )
Image define-temp( quot effect -- word )
Image define-temp-syntax( quot -- word )
Image delimiter?( obj -- ? )
Image deprecated?( obj -- ? )
Image ensure-primitive( vocabulary word effect -- )
Image gensym( -- word )
Image if-bootstrapping( true false -- )
Image inline-recursive?( obj -- ? )
Image inline?( obj -- ? )
Image invalid-primitive( vocabulary word effect -- * )
Image last-word( -- word )
Image lookup-word( name vocab -- word )
Image make-deprecated( word -- )
Image make-flushable( word -- )
Image make-foldable( word -- )
Image make-recursive( word -- )
Image recursive?( obj -- ? )
Image remove-word-prop( word name -- )
Image remove-word-props( word seq -- )
Image reset-generic( word -- )
Image reveal( word -- )
Image set-last-word( word -- )
Image set-stack-effect( word effect -- )
Image set-word-prop( word value name -- )
Image target-word( word -- target )
Image undefined( -- * )
Image undefined-def( -- quot )
Image undefined-word( word -- * )
Image word-prop( word name -- value )
Image word-prop?( obj string -- ? )


Class predicate words
WordStack effect
Image bad-create?( object -- ? )
Image cannot-be-inline?( object -- ? )
Image deferred?( object -- ? )
Image invalid-primitive?( object -- ? )
Image parsing-word?( object -- ? )
Image primitive?( object -- ? )
Image undefined-word?( object -- ? )
Image uninterned-word?( object -- ? )
Image word?( object -- ? )


Files


Metadata files


Children from resource:core
VocabularySummary
Image words.aliasDefining multiple words with the same name
Image words.constantImplementation of constant words
Image words.symbolImplementation of symbol words