67 lines
1.2 KiB
Plaintext
67 lines
1.2 KiB
Plaintext
//HaskellParser.dll
|
|
%PREFIX%=HaskellPARSER_
|
|
|
|
EXPECTED{0}=Îæèäàëîñü {0}
|
|
EXPECTED_{0}_BUT_FOUND_{1}=Îæèäàëîñü '{0}', à âñòðå÷åíî '{1}'
|
|
NONTERMINALTOKEN_{0}_RETURN_NULL=Cèíòàêñè÷åñêàÿ êîíñòðóêöèÿ âèäà '{0}' íå ïîääåðæèâàåòñÿ òåêóùåé âåðñèåé ïàðñåðà
|
|
|
|
EOF=(êîíåö ôàéëà)
|
|
TKIDENTIFIER=èäåíòèôèêàòîð
|
|
TKNUMBER=÷èñëî
|
|
OPERATOR=îïåðàòîð
|
|
TKSEMICOLON=';'
|
|
TKDOUBLEPOINT=':'
|
|
TKASSIGN='='
|
|
TKEQUAL='=='
|
|
TKROUNDOPEN='('
|
|
TKROUNDCLOSE=')'
|
|
TKSQUAREOPEN='['
|
|
TKSQUARECLOSE=']'
|
|
TKFIGUREOPEN='{'
|
|
TKFIGURECLOSE=' }'
|
|
|
|
tkNewLine=ïåðåõîä_íà_íîâóþ_ñòðîêó
|
|
tkIdentifier=èäåíòèôèêàòîð
|
|
tkinteger=öåëîå_÷èñëî
|
|
tkreal=âåùåñòâåííîå_÷èñëî
|
|
tkchar=ñèìâîë
|
|
tkString=ñòðîêà
|
|
tkboolean=ëîãè÷åñêîå_çíà÷åíèå
|
|
tkvar=ðåç
|
|
tkprint=âûâîä
|
|
tkif=åñëè
|
|
tkthen=òî
|
|
tkelse=èíà÷å
|
|
tkcase=âûáîð
|
|
tknot=íå
|
|
tkand=è
|
|
tkor=èëè
|
|
tkwhile=ïîêà
|
|
tkfor=äëÿ
|
|
tkfrom=îò
|
|
tkto=äî
|
|
tkColon=':'
|
|
tkSemiColon=';'
|
|
tkComma=','
|
|
tkEqual='=='
|
|
tkGreater='>'
|
|
tkGreaterEqual='>='
|
|
tkLower='<'
|
|
tkLowerEqual='<='
|
|
tkNotEqual='<>'
|
|
tkMinus='-'
|
|
tkPlus='+'
|
|
tkDiv='/'
|
|
tkMult='*'
|
|
tkAssign='='
|
|
|
|
|
|
EXPRESSION=âûðàæåíèå
|
|
Expression=âûðàæåíèå
|
|
STATEMENT=îïåðàòîð
|
|
Statement=îïåðàòîð
|
|
|
|
ONE_EOF=Îæèäàëñÿ êîíåö ôàéëà
|
|
ONE_TKIDENTIFIER=Îæèäàëñÿ èäåíòèôèêàòîð
|
|
ONE_OPERATOR=Îæèäàëñÿ îïåðàòîð
|
|
ONE_STMT=Îæèäàëñÿ îïåðàòîð |