All Downloads are FREE. Search and download functionalities are using the official Maven repository.

simple3.Simple3.cgt Maven / Gradle / Ivy

GOLD Parser Tables/v1.0MbPSSimpleS3.1SDevin Cook, Dave Dolan, Ralph Iden (comment support and fixed loop/while)SThis is a very simple grammar designed for use in examplesBI3MbTI5I=I+I]IbMbIIIMbCIS
MbCIS
MbCIS( MbCIS) MbCIS	 ???         	 
 & / _ 0MbCIS-MbCIS&MbCIS(MbCIS)MbCI	S,MbCI
S;MbCIS+MbCISACGHJKMNOQSVXYZacghjkmnoqsvxyzMbCI
S0123456789MbCIS'MbCIS"MbCIS*MbCIS/MbCIS<MbCIS=MbCIS>MbCISBbMbCISDdMbCISEeMbCISFfMbCISIiMbCISLlMbCISPpMbCISRrMbCISTtMbCISUuMbCISWwMbCI S0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzMbCI!S.MbCI"S !"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?MbCI#S !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?MbCI$S0123456789ABCDFGHIJKLMNOPQRSTUVWXYZabcdfghijklmnopqrstuvwxyzMbCI%S0123456789ABCDEFHIJKLMNOPQRSTUVWXYZabcdefhijklmnopqrstuvwxyzMbCI&SGgMbCI'S0123456789ABCDEFGHJKLMNOPQRSTUVWXYZabcdefghjklmnopqrstuvwxyzMbCI(S0123456789ABCDEFGHIJKLMOPQRSTUVWXYZabcdefghijklmopqrstuvwxyzMbCI)SNnMbCI*S0123456789ABCDEFGHIJKLMNPQRSTUVWXYZabcdefghijklmnpqrstuvwxyzMbCI+SOoMbCI,S0123456789ABCDEFGHIJKMOPQRSTUVWXYZabcdefghijkmopqrstuvwxyzMbCI-S0123456789ABCDEFGHIJKLMNOPQRTUVWXYZabcdefghijklmnopqrtuvwxyzMbCI.SSsMbCI/S0123456789ABCEFGHIJKLMNOPQRSTUVWXYZabcefghijklmnopqrstuvwxyzMbCI0S0123456789ABCDEFGHIJKLMNPQRSTVWXYZabcdefghijklmnpqrstvwxyzMbCI1S0123456789ABCDEFGHIJKLMNOPQSTUVWXYZabcdefghijklmnopqstuvwxyzMbCI2S0123456789ABDEFGHIJKLMNOPQRSTUVWXYZabdefghijklmnopqrstuvwxyzMbCI3SCcMbCI4S0123456789ABCDEFGHIJKLMNOPQRSUVWXYZabcdefghijklmnopqrsuvwxyzMbCI5S0123456789ABCDEGHIJKLMNOPQRSTUVWXYZabcdeghijklmnopqrstuvwxyzMbCI6S0123456789ABCDEFGHIJKLMNOQRSTUVWXYZabcdefghijklmnoqrstuvwxyzMbCI7S0123456789BCDEFGHIJKLMNOPQRSUVWXYZbcdefghijklmnopqrsuvwxyzMbCI8SAaMbCI9S0123456789ABCDEFGHIJKLMNOPQRSTVWXYZabcdefghijklmnopqrstvwxyzMbCI:S0123456789ABCDEFGIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzMbCI;SHhMbCI<S0123456789ABCDEFGHIJKMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyzMbSISEOFIMbSISErrorIMbSISCommentIMbSISNewLineIMbSISWhitespaceIMbSIS*/IMbSIS/*IMbSIS//IMbSIS-IMbSI	S&IMbSI
S(IMbSIS)IMbSIS*IMbSI
S,IMbSIS/IMbSIS;IMbSIS+IMbSIS<IMbSIS<=IMbSIS<>IMbSIS=IMbSIS==IMbSIS>IMbSIS>=IMbSISbeginIMbSISdoIMbSISelseIMbSISendIMbSISforIMbSISfunctionIMbSISIdIMbSISifIMbSI SloopIMbSI!SNumberLiteralIMbSI"SprintIMbSI#SreadIMbSI$SreturnIMbSI%SStringLiteralIMbSI&SthenIMbSI'SuntilIMbSI(SwhileIMbSI)SAdd ExpIMbSI*SArgumentListIMbSI+SExpressionIMbSI,SMult ExpIMbSI-SNegate ExpIMbSI.SOptionalArgumentListIMbSI/SOptionalParamListIMbSI0SParamListIMbSI1SStatementIMbSI2SStatementOrBlockIMbSI3SStatementsIMbSI4SValueIMbRII3EI2I3MbRII3EI2MbRII2EI1MbRII2EII3IMbRII1EI"I+MbRII1EI"I+I#IMbRII1EIII+MbRII1EI I3I'I+MbRII1EII
I1II+II1III3IM	bRI	I1EI(I+II3IM	bRI
I1EII+I&I3IMbRII1EII+I&I3II3IMbRII1EIII
I/III3IMbRI
I1EI$I+MbRII/EI0MbRII/EMbRII0EII
I0MbRII0EIMbRII+EI+II)MbRII+EI+II)MbRII+EI+II)MbRII+EI+II)MbRII+EI+II)MbRII+EI+II)MbRII+EI)MbRII)EI)II,MbRII)EI)II,MbRII)EI)I	I,MbRII)EI,MbRII,EI,II-MbRII,EI,II-MbRII,EI-MbRI I-EII4MbRI!I-EI4MbRI"I4EIMbRI#I4EI%MbRI$I4EI!MbRI%I4EII
I.IMbRI&I4EI
I+IMbRI'I.EI*MbRI(I.EMbRI)I*EI+I
I*MbRI*I*EI+MebDIBI??EIIEIIEIIEIIEIIEIIEIIEII	EII
EI	IEI
IEII
EIIEI
IEIIEIIEIIEIIEIIEII!EII#EII%EII*EII,EII2EII<EII>EIIBEIIGEIIOEIISEIIXEMbDIBIEMbDIBIEIIEMbDIBIEMbDIBIEMbDIBIEMbDIBIEIIEMbDIBIEMbDIBI	EMbDI	BI
EMbDI
BIEMbDIBI
EMbDIBIEMbDI
BIEMbDIBIEI IEMbDIBIEI IEMbDIBI!EI
IEI!IEMbDIBI??EI
IEMbDIBI!EI
IEMbDIBI??EI"IEIIEMbDIBI??EI"IEIIEMbDIBI%EMbDIBI??EI#IEIIEMbDIBI??EI#IEIIEMbDIBI%EMbDIBIEIIEMbDIBIEMbDIBIEIIEIIEMbDIBIEMbDIBIEMbDIBIEIIEII EMbDIBIEMbDI BIEMbDI!BIEII"EMbDI"BIEMbDI#BIEII$EMbDI$BIEMbDI%BIEI$IEII&EMbDI&BIEI%IEI&I'EMbDI'BIEI'IEII(EMbDI(BIEI(IEI)I)EMbDI)BIEI IEMbDI*BIEI*IEI+I+EMbDI+BIEI IEMbDI,BIEI,IEII-EI)I0EMbDI-BIEI-IEI.I.EMbDI.BIEI$IEII/EMbDI/BIEI IEMbDI0BIEI/IEII1EMbDI1BIEI IEMbDI2BIEI0IEI+I3EII5EMbDI3BIEI1IEII4EMbDI4BIEI IEMbDI5BIEI(IEI)I6EMbDI6BIEI2IEI3I7EMbDI7BIEI4IEII8EMbDI8BIEI'IEII9EMbDI9BIEI*IEI+I:EMbDI:BIEI(IEI)I;EMbDI;BIEI IEMbDI<BIEI5IEII=EMbDI=BIEI IEMbDI>BIEI*IEI+I?EMbDI?BIEI*IEI+I@EMbDI@BIEI6IEIIAEMbDIABI EI IEMbDIBBIEI1IEIICEMbDICBIEI'IEIIDEMbDIDBIEI(IEI)IEEMbDIEBIEI4IEIIFEMbDIFBI"EI IEMbDIGBIEI$IEIIHEMbDIHBIEI7IEI8IIEIIKEMbDIIBIEI/IEIIJEMbDIJBI#EI IEMbDIKBIEI9IEIILEMbDILBIEI1IEIIMEMbDIMBIEI(IEI)INEMbDINBI$EI IEMbDIOBIEI:IEI;IPEMbDIPBIEI$IEIIQEMbDIQBIEI(IEI)IREMbDIRBI&EI IEMbDISBIEI(IEI)ITEMbDITBIEI4IEIIUEMbDIUBIEI'IEIIVEMbDIVBIEI<IEIIWEMbDIWBI'EI IEMbDIXBIEI:IEI;IYEMbDIYBIEI'IEIIZEMbDIZBIEI<IEII[EMbDI[BIEI$IEII\EMbDI\BI(EI IEM3bLIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3IIEM3bLIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3II
EMbLIEI
IIEMbLIEIIIEMbLIEIIIEM+bLIEIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+IIEI,IIEI-IIEI4IIEM3bLIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3IIEM+bLIEIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+IIEI,IIEI-IIEI4IIEM+bLIEIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+IIEI,IIEI-IIEI4IIEM+bLI	EIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+IIEI,IIEI-IIEI4IIEM7bLI
EIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEMCbLIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3IIEIIIEIIIEIIIEI'IIEMbLIEIIIEMbLI
EIII EM'bLIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II!EMbLIEI
II"EM+bLIEIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+II#EI,IIEI-IIEI4IIEMbLIEI
IIEIIIEI!IIEI%IIEI4II$EM+bLIEIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+II%EI,IIEI-IIEI4IIEMbLIEI
II&EIII"EIII"EI	II"EIII"EIII"EI
II"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EIII"EI II"EI"II"EI#II"EI$II"EI&II"EI'II"EI(II"EM{bLIEIII$EIII$EI	II$EIII$EIII$EI
II$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EIII$EI II$EI"II$EI#II$EI$II$EI&II$EI'II$EI(II$EM{bLIEIII#EIII#EI	II#EIII#EIII#EI
II#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EIII#EI II#EI"II#EI#II#EI$II#EI&II#EI'II#EI(II#EMsbLIEIII'EI	II(EIII)EIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMbLIEIII*EIII+EIII,EIII-EIII.EIII/EI&II0EM{bLIEIII1EIII2EIIIEIIIEI	IIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEM{bLIEIIIEIIIEI	IIEIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEM{bLIEIII!EIII!EI	II!EIII!EIII!EI
II!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EIII!EI II!EI"II!EI#II!EI$II!EI&II!EI'II!EI(II!EMbLIEI'II3EM[bLIEIII*EIII+EIII,EIII-EIII.EIII/EI#II4EIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEMWbLIEIII*EIII+EIII,EIII-EIII.EIII/EIII
EIII
EIII
EIII
EIII
EIII
EIII
EIII
EIII
EIII
EI II
EI"II
EI$II
EI'II
EI(II
EMbLIEIII*EIII+EIII,EIII-EIII.EIII/EIII5EMbLIEIIIEIIIEIIIEI'IIEM7bLI EIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEMbLI!EIII6EMbLI"EIII7EI/II8EI0II9EIIIEMWbLI#EIII*EIII+EIII,EIII-EIII.EIII/EIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEM{bLI$EIII EIII EI	II EIII EIII EI
II EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EIII EI II EI"II EI#II EI$II EI&II EI'II EI(II EMbLI%EIII:EIII*EIII+EIII,EIII-EIII.EIII/EM7bLI&EIIIEI
IIEIIIEI!IIEI%IIEI)IIEI*II;EI+II<EI,IIEI-IIEI.II=EI4IIEIII(EM#bLI'EIIIEI
IIEIIIEI!IIEI%IIEI,II>EI-IIEI4IIEM#bLI(EIIIEI
IIEIIIEI!IIEI%IIEI,II?EI-IIEI4IIEM#bLI)EIIIEI
IIEIIIEI!IIEI%IIEI,II@EI-IIEI4IIEM'bLI*EIIIEI
IIEIIIEI!IIEI%IIEI)IIAEI,IIEI-IIEI4IIEM'bLI+EIIIEI
IIEIIIEI!IIEI%IIEI)IIBEI,IIEI-IIEI4IIEM'bLI,EIIIEI
IIEIIIEI!IIEI%IIEI)IICEI,IIEI-IIEI4IIEM'bLI-EIIIEI
IIEIIIEI!IIEI%IIEI)IIDEI,IIEI-IIEI4IIEM'bLI.EIIIEI
IIEIIIEI!IIEI%IIEI)IIEEI,IIEI-IIEI4IIEM'bLI/EIIIEI
IIEIIIEI!IIEI%IIEI)IIFEI,IIEI-IIEI4IIEM3bLI0EIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3IIGEMbLI1EIIIEI
IIEIIIEI!IIEI%IIEI-IIHEI4IIEMbLI2EIIIEI
IIEIIIEI!IIEI%IIEI-IIIEI4IIEM+bLI3EIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+IIJEI,IIEI-IIEI4IIEMbLI4EIIIKEM3bLI5EIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3IILEM+bLI6EIIIEI
IIEIIIEI!IIEI%IIEI)IIEI+IIMEI,IIEI-IIEI4IIEMbLI7EI
IINEIIIEMbLI8EIIIOEMbLI9EIIIEM{bLI:EIII&EIII&EI	II&EIII&EIII&EI
II&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EIII&EI II&EI"II&EI#II&EI$II&EI&II&EI'II&EI(II&EMbLI;EIII'EM#bLI<EI
IIPEIII*EIII+EIII,EIII-EIII.EIII/EIII*EMbLI=EIIIQEM{bLI>EIII1EIII2EIIIEIIIEI	IIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEM{bLI?EIII1EIII2EIIIEIIIEI	IIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEM{bLI@EIII1EIII2EIIIEIIIEI	IIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMsbLIAEIII'EI	II(EIII)EIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMsbLIBEIII'EI	II(EIII)EIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMsbLICEIII'EI	II(EIII)EIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMsbLIDEIII'EI	II(EIII)EIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMsbLIEEIII'EI	II(EIII)EIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMsbLIFEIII'EI	II(EIII)EIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMbLIGEIIIREIIISEM{bLIHEIIIEIIIEI	IIEIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEM{bLIIEIIIEIIIEI	IIEIIIEIIIEI
IIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI#IIEI$IIEI&IIEI'IIEI(IIEMWbLIJEIII*EIII+EIII,EIII-EIII.EIII/EIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEM?bLIKEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEMbLILEIIITEMbLIMEIIIUEIII*EIII+EIII,EIII-EIII.EIII/EMbLINEIII7EI0IIVEMbLIOEIIIWEM/bLIPEIIIEI
IIEIIIEI!IIEI%IIEI)IIEI*IIXEI+II<EI,IIEI-IIEI4IIEM{bLIQEIII%EIII%EI	II%EIII%EIII%EI
II%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EIII%EI II%EI"II%EI#II%EI$II%EI&II%EI'II%EI(II%EM3bLIREIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3IIYEM?bLISEIII
EIII
EIII
EIII
EIII
EIII
EIII
EIII
EIII
EIII
EI II
EI"II
EI$II
EI'II
EI(II
EM?bLITEIII	EIII	EIII	EIII	EIII	EIII	EIII	EIII	EIII	EIII	EI II	EI"II	EI$II	EI'II	EI(II	EM'bLIUEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1IIZEMbLIVEIIIEM3bLIWEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3II[EMbLIXEIII)EMbLIYEIII\EMbLIZEIII]EMbLI[EIII^EM?bLI\EIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEMbLI]EIII_EM?bLI^EIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIEM3bLI_EIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI(II	EI1II
EI2IIEI3II`EMbLI`EIIIaEM?bLIaEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEIIIEI IIEI"IIEI$IIEI'IIEI(IIE




© 2015 - 2024 Weber Informatics LLC | Privacy Policy