Parser Grammar Example
September 2023
This is the parser grammar example that deyloop sent in from Twitch chat to help me figure out how to setup the parser for the ASCII_Bear
CMD -> '!bear' ' ' BEAR_COMMAND_LIST BEAR_COMMAND_LIST -> BEAR_COMMAND | BEAR_COMMAND ',' OPTIONAL_WHITESPACE BEAR_COMMAND_LIST BEAR_COMMAND -> OP ':' OPTIONAL_WHITESPACE COLOR OPTIONAL_WHITESPACE -> NOTHING | ' ' OPTIONAL_WHITESPACE OP -> 'head' | 'body' | 'eyes' COLOR -> HEXCOLOR | COLORNAME HEXCOLOR -> '#' HEXDIGIT HEXDIGIT HEXDIGIT HEXDIGIT HEXDIGIT HEXDIGIT COLORNAME -> 'red' | 'green' | 'blue' | 'white' | ...
end of line