VocabularylexerVariable descriptionStores the current
lexer instance.
Class descriptionAn object for tokenizing parser input. It has the following slots:
text | the lines being parsed; an array of strings |
line | the line number being parsed; unlike most indices this is 1-based for friendlier error reporting and integration with text editors |
column | the current column position, zero-based |
Custom lexing can be implemented by delegating a tuple to an instance of this class and implementing the
skip-word and
skip-blank generic words.
DefinitionMethods