c.lexer vocabulary
Factor handbook > Vocabulary index


Summary
c.lexer vocabulary

Meta-data
Authors:Doug Coleman


Words

Ordinary words
WordStack effect
(take-c-identifier)( sequence-parser -- string/f )
(take-token)( sequence-parser -- string )
c-identifier-begin?( ch -- ? )
c-identifier-ch?( ch -- ? )
c-punctuators( -- value )
length<=>( obj1 obj2 -- <=> )
length>=<( obj1 obj2 -- >=< )
skip-whitespace/comments( sequence-parser -- sequence-parser )
sort-tokens( seq -- seq' )
take-c++-comment( sequence-parser -- seq/f )
take-c-comment( sequence-parser -- seq/f )
take-c-identifier( sequence-parser -- string/f )
take-c-integer( sequence-parser -- string/f )
take-c-punctuator( sequence-parser -- string/f )
take-define-identifier( sequence-parser -- string )
take-quoted-string( sequence-parser escape-char quote-char -- string )
take-token( sequence-parser -- string/f )
take-token*( sequence-parser escape-char quote-char -- string/f )


Files