beans 8.0.0

A parser generator library based on the Earley parser
Documentation
6SPACENEWLINECOMMENTMULTICOMMENTEMULTICMMENTINCLUDELTGTLPARRPARLBRACERBRACELBRACKETRBRACKETBOOLBREAKCONTINUEELSEFALSETRUEFORIFINTTYNULLRETURNSIZEOFVOIDWHILEINTCHARUEACHARUEBCHARUECCHARIDENTCOMMA	SEMICOLONASTERISKPLUSPLUS
MINUSMINUS	AMPERSANDEXCLAMPLUSMINUSEQUALEQNEQLEQGEQSLASHPERCENTANDORDOTARROW
6
';=?	A
CEG
IKQXbhouz~��������� �!�"�#�$�%�&�'�(�)�*�+�,�-�.�/�0�1�2�345	
//	




/*
****
///*//*& "
***$*
///#include02	/<46
>>>3>8:	7<>()	{
}[]
boolbreakcontinueelsefalsetrueforifintNULLreturnsizeofvoidwhile��0�
199��
099�'��������
 &~([~]~~�\\�\'�\n�\t'''''\''
''' 
azzAZ____��
azzAZ_099___�	!,";#*$++%--&&'!(+)-*=+==,!=-<=.>=//0%1&&2||3.4->566SPACENEWLINECOMMENTMULTICOMMENTEMULTICMMENTINCLUDELTGTLPARRPARLBRACERBRACELBRACKETRBRACKETBOOLBREAKCONTINUEELSEFALSETRUEFORIFINTTYNULLRETURNSIZEOFVOIDWHILEINTCHARUEACHARUEBCHARUECCHARIDENTCOMMA	SEMICOLONASTERISKPLUSPLUS
MINUSMINUS	AMPERSANDEXCLAMPLUSMINUSEQUALEQNEQLEQGEQSLASHPERCENTANDORDOTARROW�6)`\` has to be escaped in a literal `char`unclosed comment)`'` has to be escaped in a literal `char` unclosed character2!
an identifierunclosed comment/`>=``return`"`,``}``<``bool`
`continue`a character$`*`&`--`'`&`
`{``true`
an integer-`!=``(`4`.`+`=`*`-`)`\` has to be escaped in a literal `char`%`++``>`,`==` unclosed character`int`	`)`2`&&`5`->`#`;``null``while`
an include`sizeof``else``void`)`'` has to be escaped in a literal `char`.`<=`1`%``for`
`]`0`/``[``break``if`)`+`(`!`3`||``false` 6BOOLGTFALSEVOIDEXCLAM(RBRACKET
ASTERISK$MINUS*MULTICOMMENT	AMPERSAND'NEQ-RETURNAND2OR3ARROW5ELSEIDENT!SLASH0EMULTICMMENTINCLUDECOMMA"NEWLINESPACE	SEMICOLON#
MINUSMINUS&PLUS)EQ,EQUAL+LEQ.CHARDOT4UECCHAR LPARRBRACECOMMENTRPAR	UEBCHARGEQ/LBRACE
SIZEOFTRUEBREAKINTTYPERCENT1UEACHARLBRACKETFORNULLPLUSPLUS%INTWHILEIFCONTINUELT