67 lines
1.2 KiB
Plaintext
67 lines
1.2 KiB
Plaintext
|
|
//HaskellParser.dll
|
|||
|
|
%PREFIX%=HaskellPARSER_
|
|||
|
|
|
|||
|
|
EXPECTED{0}=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> {0}
|
|||
|
|
EXPECTED_{0}_BUT_FOUND_{1}=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> '{0}', <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> '{1}'
|
|||
|
|
NONTERMINALTOKEN_{0}_RETURN_NULL=C<><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> '{0}' <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
EOF=(<28><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>)
|
|||
|
|
TKIDENTIFIER=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
TKNUMBER=<3D><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
OPERATOR=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
TKSEMICOLON=';'
|
|||
|
|
TKDOUBLEPOINT=':'
|
|||
|
|
TKASSIGN='='
|
|||
|
|
TKEQUAL='=='
|
|||
|
|
TKROUNDOPEN='('
|
|||
|
|
TKROUNDCLOSE=')'
|
|||
|
|
TKSQUAREOPEN='['
|
|||
|
|
TKSQUARECLOSE=']'
|
|||
|
|
TKFIGUREOPEN='{'
|
|||
|
|
TKFIGURECLOSE=' }'
|
|||
|
|
|
|||
|
|
tkNewLine=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F>_<EFBFBD><5F><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkIdentifier=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkinteger=<3D><><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkreal=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkchar=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkString=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkboolean=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><5F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkvar=<3D><><EFBFBD>
|
|||
|
|
tkprint=<3D><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkif=<3D><><EFBFBD><EFBFBD>
|
|||
|
|
tkthen=<3D><>
|
|||
|
|
tkelse=<3D><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tkcase=<3D><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
tknot=<3D><>
|
|||
|
|
tkand=<3D>
|
|||
|
|
tkor=<3D><><EFBFBD>
|
|||
|
|
tkwhile=<3D><><EFBFBD><EFBFBD>
|
|||
|
|
tkfor=<3D><><EFBFBD>
|
|||
|
|
tkfrom=<3D><>
|
|||
|
|
tkto=<3D><>
|
|||
|
|
tkColon=':'
|
|||
|
|
tkSemiColon=';'
|
|||
|
|
tkComma=','
|
|||
|
|
tkEqual='=='
|
|||
|
|
tkGreater='>'
|
|||
|
|
tkGreaterEqual='>='
|
|||
|
|
tkLower='<'
|
|||
|
|
tkLowerEqual='<='
|
|||
|
|
tkNotEqual='<>'
|
|||
|
|
tkMinus='-'
|
|||
|
|
tkPlus='+'
|
|||
|
|
tkDiv='/'
|
|||
|
|
tkMult='*'
|
|||
|
|
tkAssign='='
|
|||
|
|
|
|||
|
|
|
|||
|
|
EXPRESSION=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
Expression=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
STATEMENT=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
Statement=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
ONE_EOF=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
ONE_TKIDENTIFIER=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
ONE_OPERATOR=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
ONE_STMT=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|