Parser and TreeParser Grammar Syntax


  • This is similar to the CharSet in lexer rules. But instead of characters, it specify a set of lexer tokens. TokenSet can also be prefixed by "~" to specify an inverted set of the specified tokens. The inverted token set consists of all lexer tokens except tokens in the token set and reserved tokens (eg. EOF).