PARSER TABLES of the Word cy.Ga33


Parameters

File cy.prm
struct parm{
	int nr
	int tnr
	int BRC
	int Pnr
	int dep
	int itl
	int ktl
}

nr=10 tnr=4 BRC=1 Pnr=9 dep=0 itl=0 ktl=0


Dictionary T

File cy.t
# a b c X1 X2 X3 X4 X5 DUMMY 



Parsing tree

File cy.pt
struct top{
int kood; /* vahekeelne kood */
int leks; /* kui tipp=ident/const, siis selle jrk-nr.*/
int sem; /* semantikakood */
int label; /* kui tipp on märgendatud operaator - märgendinr */
int truel; /* kompilaator: go to true */
int falsel; /* kompilaator: go to false */
struct top *up; /* puuviidad: üles, */
struct top *right; /* naabrile ja */
struct top *down; /* alluvale */
}


top 00482A80: kood=8 leks=0 sem=10 label=0 truel=0 falsel=0 up=00000000 right=00000000 down=00482FD0
top 00482FD0: kood=2 leks=0 sem=2 label=0 truel=0 falsel=0 up=00000000 right=00482B70 down=00000000
top 00482B70: kood=8 leks=0 sem=10 label=0 truel=0 falsel=0 up=00000000 right=00482AD0 down=00482F80
top 00482F80: kood=2 leks=0 sem=2 label=0 truel=0 falsel=0 up=00000000 right=00482C60 down=00000000
top 00482C60: kood=8 leks=0 sem=10 label=0 truel=0 falsel=0 up=00000000 right=00482BC0 down=00482F30
top 00482F30: kood=2 leks=0 sem=2 label=0 truel=0 falsel=0 up=00000000 right=00482D50 down=00000000
top 00482D50: kood=8 leks=0 sem=10 label=0 truel=0 falsel=0 up=00000000 right=00482CB0 down=00482EE0
top 00482EE0: kood=2 leks=0 sem=2 label=0 truel=0 falsel=0 up=00000000 right=00482E40 down=00000000
top 00482E40: kood=8 leks=0 sem=11 label=0 truel=0 falsel=0 up=00000000 right=00482DA0 down=00482E90
top 00482E90: kood=4 leks=0 sem=4 label=0 truel=0 falsel=0 up=00482E40 right=00000000 down=00000000
top 00482DA0: kood=9 leks=0 sem=12 label=0 truel=0 falsel=0 up=00482D50 right=00000000 down=00482DF0
top 00482DF0: kood=4 leks=0 sem=4 label=0 truel=0 falsel=0 up=00482DA0 right=00000000 down=00000000
top 00482CB0: kood=9 leks=0 sem=12 label=0 truel=0 falsel=0 up=00482C60 right=00000000 down=00482D00
top 00482D00: kood=4 leks=0 sem=4 label=0 truel=0 falsel=0 up=00482CB0 right=00000000 down=00000000
top 00482BC0: kood=9 leks=0 sem=12 label=0 truel=0 falsel=0 up=00482B70 right=00000000 down=00482C10
top 00482C10: kood=4 leks=0 sem=4 label=0 truel=0 falsel=0 up=00482BC0 right=00000000 down=00000000
top 00482AD0: kood=9 leks=0 sem=12 label=0 truel=0 falsel=0 up=00482A80 right=00000000 down=00482B20
top 00482B20: kood=4 leks=0 sem=4 label=0 truel=0 falsel=0 up=00482AD0 right=00000000 down=00000000