Start of CONSTRUCTOR for the Grammar TRIM.grm Wed May 03 15:42:53 2006
Terminal alphabet
# 1 = #
# 2 = ;
# 3 = :
# 4 = #i#
# 5 = :=
# 6 = GOTO
# 7 = +
# 8 = -
# 9 = *
#10 = /
#11 = #c#
#12 = (
#13 = )
#14 = <
#15 = >
#16 = <=
#17 = >=
#18 = /=
#19 = =
#20 = IF
#21 = THEN
#22 = READ
#23 = WRITE
#24 = END
#25 = BEGIN
#26 = DO
#27 = WHILE
Nonterminal alphabet
#28 = `programm'
#29 = `programm12'
#30 = `operaatorid'
#31 = `operaator'
#32 = `operaatorid13'
#33 = `label'
#34 = `omistamine'
#35 = `iflause'
#36 = `suunamine'
#37 = `lugemine'
#38 = `kirjutamine'
#39 = `plokk'
#40 = `loop'
#41 = `muutuja'
#42 = `omistamine1'
#43 = `loogilav'
#44 = `aritmav'
#45 = `tingimus'
#46 = `yksliige'
#47 = `aritmav2'
#48 = `aritmav3'
#49 = `tegur'
#50 = `yksliige4'
#51 = `tegur5'
#52 = `loogilav6'
#53 = `loogilav7'
#54 = `loogilav8'
#55 = `loogilav9'
#56 = `loogilav10'
#57 = `loogilav11'
#58 = `plokk1'
#59 = `whiletingimus'
#60 = `loop1'
Productions
P 1: `programm' -> `programm12' #
P 2: `programm12' -> # `operaatorid'
P 3: `operaatorid' -> `operaator'
P 4: `operaatorid' -> `operaatorid13' ; `operaatorid'
P 5: `operaatorid13' -> `operaator'
P 6: `operaator' -> `label' : `operaator'
P 7: `operaator' -> `omistamine'
P 8: `operaator' -> `iflause'
P 9: `operaator' -> `suunamine'
P10: `operaator' -> `lugemine'
P11: `operaator' -> `kirjutamine'
P12: `operaator' -> `plokk'
P13: `operaator' -> `loop'
P14: `label' -> #i#
P15: `omistamine' -> `muutuja' := `omistamine1'
P16: `omistamine' -> `muutuja' := `loogilav'
P17: `omistamine1' -> `aritmav'
P18: `muutuja' -> #i#
P19: `iflause' -> `tingimus' `operaator'
P20: `suunamine' -> GOTO `label'
P21: `aritmav' -> `yksliige'
P22: `aritmav' -> `aritmav' + `aritmav2'
P23: `aritmav' -> `aritmav' - `aritmav3'
P24: `aritmav2' -> `yksliige'
P25: `aritmav3' -> `yksliige'
P26: `yksliige' -> `tegur'
P27: `yksliige' -> `yksliige' * `yksliige4'
P28: `yksliige' -> `yksliige' / `tegur'
P29: `yksliige4' -> `tegur'
P30: `tegur' -> #i#
P31: `tegur' -> #c#
P32: `tegur' -> ( `tegur5'
P33: `tegur5' -> `aritmav' )
P34: `loogilav' -> `aritmav' < `loogilav6'
P35: `loogilav' -> `aritmav' > `loogilav7'
P36: `loogilav' -> `aritmav' <= `loogilav8'
P37: `loogilav' -> `aritmav' >= `loogilav9'
P38: `loogilav' -> `aritmav' /= `loogilav10'
P39: `loogilav' -> `aritmav' = `loogilav11'
P40: `loogilav6' -> `aritmav'
P41: `loogilav7' -> `aritmav'
P42: `loogilav8' -> `aritmav'
P43: `loogilav9' -> `aritmav'
P44: `loogilav10' -> `aritmav'
P45: `loogilav11' -> `aritmav'
P46: `tingimus' -> IF `loogilav' THEN
P47: `lugemine' -> READ #i#
P48: `kirjutamine' -> WRITE #i#
P49: `plokk' -> `plokk1' END
P50: `plokk1' -> BEGIN `operaatorid'
P51: `loop' -> `whiletingimus' DO `operaator'
P52: `loop' -> `loop1' `whiletingimus'
P53: `loop1' -> DO `operaator'
P54: `whiletingimus' -> WHILE `loogilav'
Leftmost-set
Symbol | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 |
28.programm | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
29.programm12 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
30.operaatorid | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | 0 | * | * | * | 0 | 0 | 0 | * | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * |
31.operaator | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | 0 | * | * | * | 0 | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * |
32.operaatorid13 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | 0 | * | * | * | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * |
33.label | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
34.omistamine | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
35.iflause | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
36.suunamine | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
37.lugemine | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
38.kirjutamine | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
39.plokk | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 |
40.loop | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * |
41.muutuja | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
42.omistamine1 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
43.loogilav | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
44.aritmav | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
45.tingimus | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
46.yksliige | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
47.aritmav2 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
48.aritmav3 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
49.tegur | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
50.yksliige4 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
51.tegur5 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
52.loogilav6 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
53.loogilav7 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
54.loogilav8 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
55.loogilav9 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
56.loogilav10 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
57.loogilav11 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
58.plokk1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
59.whiletingimus | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
60.loop1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Rightmost-set
Symbol | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 |
28.programm | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
29.programm12 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | * | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
30.operaatorid | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | * | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
31.operaator | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
32.operaatorid13 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
33.label | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
34.omistamine | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 |
35.iflause | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
36.suunamine | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
37.lugemine | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
38.kirjutamine | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
39.plokk | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
40.loop | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
41.muutuja | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
42.omistamine1 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
43.loogilav | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 |
44.aritmav | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
45.tingimus | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
46.yksliige | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
47.aritmav2 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
48.aritmav3 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
49.tegur | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
50.yksliige4 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
51.tegur5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
52.loogilav6 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
53.loogilav7 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
54.loogilav8 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
55.loogilav9 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
56.loogilav10 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
57.loogilav11 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
58.plokk1 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | * | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
59.whiletingimus | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | 0 | 0 |
60.loop1 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | * | 0 | * | * | * | 0 | * | * | * | * | * | * | * | * | * | * | * | * | 0 | * | 0 |
Leftmost & rightmost sets
`programm' leftmost set: `#' , `programm12'
`programm' rightmost set: #
`programm12' leftmost set: `#'
`programm12' rightmost set: #i# , #c# , ) , END , operaatorid , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
`operaatorid' leftmost set: `#i#' , `GOTO' , `IF' , `READ' , `WRITE' , `BEGIN' , `DO' , `WHILE' , `operaator' , `operaatorid13' , `label' , `omistamine' , `iflause' , `suunamine' , `lugemine' , `kirjutamine' , `plokk' , `loop' , `muutuja' , `tingimus' , `plokk1' , `whiletingimus' , `loop1'
`operaatorid' rightmost set: #i# , #c# , ) , END , operaatorid , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
`operaator' leftmost set: `#i#' , `GOTO' , `IF' , `READ' , `WRITE' , `BEGIN' , `DO' , `WHILE' , `label' , `omistamine' , `iflause' , `suunamine' , `lugemine' , `kirjutamine' , `plokk' , `loop' , `muutuja' , `tingimus' , `plokk1' , `whiletingimus' , `loop1'
`operaator' rightmost set: #i# , #c# , ) , END , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
`operaatorid13' leftmost set: `#i#' , `GOTO' , `IF' , `READ' , `WRITE' , `BEGIN' , `DO' , `WHILE' , `operaator' , `label' , `omistamine' , `iflause' , `suunamine' , `lugemine' , `kirjutamine' , `plokk' , `loop' , `muutuja' , `tingimus' , `plokk1' , `whiletingimus' , `loop1'
`operaatorid13' rightmost set: #i# , #c# , ) , END , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
`label' leftmost set: `#i#'
`label' rightmost set: #i#
`omistamine' leftmost set: `#i#' , `muutuja'
`omistamine' rightmost set: #i# , #c# , ) , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11
`iflause' leftmost set: `IF' , `tingimus'
`iflause' rightmost set: #i# , #c# , ) , END , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
`suunamine' leftmost set: `GOTO'
`suunamine' rightmost set: #i# , label
`lugemine' leftmost set: `READ'
`lugemine' rightmost set: #i#
`kirjutamine' leftmost set: `WRITE'
`kirjutamine' rightmost set: #i#
`plokk' leftmost set: `BEGIN' , `plokk1'
`plokk' rightmost set: END
`loop' leftmost set: `DO' , `WHILE' , `whiletingimus' , `loop1'
`loop' rightmost set: #i# , #c# , ) , END , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
`muutuja' leftmost set: `#i#'
`muutuja' rightmost set: #i#
`omistamine1' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`omistamine1' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`loogilav' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`loogilav' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11
`aritmav' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`aritmav' rightmost set: #i# , #c# , ) , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`tingimus' leftmost set: `IF'
`tingimus' rightmost set: THEN
`yksliige' leftmost set: `#i#' , `#c#' , `(' , `yksliige' , `tegur'
`yksliige' rightmost set: #i# , #c# , ) , tegur , yksliige4 , tegur5
`aritmav2' leftmost set: `#i#' , `#c#' , `(' , `yksliige' , `tegur'
`aritmav2' rightmost set: #i# , #c# , ) , yksliige , tegur , yksliige4 , tegur5
`aritmav3' leftmost set: `#i#' , `#c#' , `(' , `yksliige' , `tegur'
`aritmav3' rightmost set: #i# , #c# , ) , yksliige , tegur , yksliige4 , tegur5
`tegur' leftmost set: `#i#' , `#c#' , `('
`tegur' rightmost set: #i# , #c# , ) , tegur5
`yksliige4' leftmost set: `#i#' , `#c#' , `(' , `tegur'
`yksliige4' rightmost set: #i# , #c# , ) , tegur , tegur5
`tegur5' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`tegur5' rightmost set: )
`loogilav6' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`loogilav6' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`loogilav7' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`loogilav7' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`loogilav8' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`loogilav8' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`loogilav9' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`loogilav9' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`loogilav10' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`loogilav10' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`loogilav11' leftmost set: `#i#' , `#c#' , `(' , `aritmav' , `yksliige' , `tegur'
`loogilav11' rightmost set: #i# , #c# , ) , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5
`plokk1' leftmost set: `BEGIN'
`plokk1' rightmost set: #i# , #c# , ) , END , operaatorid , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
`whiletingimus' leftmost set: `WHILE'
`whiletingimus' rightmost set: #i# , #c# , ) , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11
`loop1' leftmost set: `DO'
`loop1' rightmost set: #i# , #c# , ) , END , operaator , label , omistamine , iflause , suunamine , lugemine , kirjutamine , plokk , loop , omistamine1 , loogilav , aritmav , yksliige , aritmav2 , aritmav3 , tegur , yksliige4 , tegur5 , loogilav6 , loogilav7 , loogilav8 , loogilav9 , loogilav10 , loogilav11 , whiletingimus
Precedence matrix
Symbol | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 |
1.# | 0 | 0 | 0 | < | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | < | 0 | < | < | < | 0 | 0 | = | < | < | < | < | < | < | < | < | < | < | < | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | < | < |
2.; | 0 | 0 | 0 | < | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | < | 0 | < | < | < | 0 | 0 | = | < | < | < | < | < | < | < | < | < | < | < | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | < | < |
3.: | 0 | 0 | 0 | < | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | < | 0 | < | < | < | 0 | 0 | 0 | = | 0 | < | < | < | < | < | < | < | < | < | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | < | < |
4.#i# | > | > | > | 0 | > | 0 | > | > | > | > | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
5.:= | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | = | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
6.GOTO | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
7.+ | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | = | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
8.- | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | = | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
9.* | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
10./ | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
11.#c# | > | > | 0 | 0 | 0 | 0 | > | > | > | > | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
12.( | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | 0 | 0 | < | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
13.) | > | > | 0 | 0 | 0 | 0 | > | > | > | > | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
14.< | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | 0 | 0 | < | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
15.> | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
16.<= | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 |
17.>= | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 |
18./= | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 |
19.= | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 |
20.IF | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
21.THEN | 0 | 0 | 0 | > | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | > | > | 0 | > | > | > | 0 | 0 | 0 | > | 0 | > | > | > | > | > | > | > | > | > | 0 | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | > | > |
22.READ | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
23.WRITE | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
24.END | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
25.BEGIN | 0 | 0 | 0 | < | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | < | 0 | < | < | < | 0 | 0 | = | < | < | < | < | < | < | < | < | < | < | < | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | < | < |
26.DO | 0 | 0 | 0 | < | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | < | 0 | < | < | < | 0 | 0 | 0 | = | 0 | < | < | < | < | < | < | < | < | < | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | < | < |
27.WHILE | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | < | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | < | 0 | < | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
28.programm | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
29.programm12 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
30.operaatorid | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
31.operaator | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
32.operaatorid13 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
33.label | > | > | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
34.omistamine | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
35.iflause | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
36.suunamine | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
37.lugemine | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
38.kirjutamine | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
39.plokk | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
40.loop | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
41.muutuja | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
42.omistamine1 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
43.loogilav | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
44.aritmav | > | > | 0 | 0 | 0 | 0 | = | = | 0 | 0 | 0 | 0 | = | = | = | = | = | = | = | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
45.tingimus | 0 | 0 | 0 | < | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | < | < | 0 | < | < | < | 0 | 0 | 0 | = | 0 | < | < | < | < | < | < | < | < | < | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | < | < |
46.yksliige | > | > | 0 | 0 | 0 | 0 | > | > | = | = | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
47.aritmav2 | > | > | 0 | 0 | 0 | 0 | > | > | 0 | 0 | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
48.aritmav3 | > | > | 0 | 0 | 0 | 0 | > | > | 0 | 0 | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
49.tegur | > | > | 0 | 0 | 0 | 0 | > | > | > | > | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
50.yksliige4 | > | > | 0 | 0 | 0 | 0 | > | > | > | > | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
51.tegur5 | > | > | 0 | 0 | 0 | 0 | > | > | > | > | 0 | 0 | > | > | > | > | > | > | > | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
52.loogilav6 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
53.loogilav7 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
54.loogilav8 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
55.loogilav9 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
56.loogilav10 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
57.loogilav11 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | 0 | > | 0 | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
58.plokk1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
59.whiletingimus | > | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 | = | > | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | > | 0 |
60.loop1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | < | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | = | 0 |
The relationships of symbol #1 #:
< #i# | < GOTO | < IF | < READ | < WRITE | < BEGIN | < DO | < WHILE | = `operaatorid' | < `operaator' | < `operaatorid13' | < `label' | < `omistamine' | < `iflause' | < `suunamine' | < `lugemine' | < `kirjutamine' | < `plokk' | < `loop' | < `muutuja' | < `tingimus' | < `plokk1' | < `whiletingimus' | < `loop1' |
The relationships of symbol #2 ;:
< #i# | < GOTO | < IF | < READ | < WRITE | < BEGIN | < DO | < WHILE | = `operaatorid' | < `operaator' | < `operaatorid13' | < `label' | < `omistamine' | < `iflause' | < `suunamine' | < `lugemine' | < `kirjutamine' | < `plokk' | < `loop' | < `muutuja' | < `tingimus' | < `plokk1' | < `whiletingimus' | < `loop1' |
The relationships of symbol #3 ::
< #i# | < GOTO | < IF | < READ | < WRITE | < BEGIN | < DO | < WHILE | = `operaator' | < `label' | < `omistamine' | < `iflause' | < `suunamine' | < `lugemine' | < `kirjutamine' | < `plokk' | < `loop' | < `muutuja' | < `tingimus' | < `plokk1' | < `whiletingimus' | < `loop1' |
The relationships of symbol #4 #i#:
> # | > ; | > : | > := | > + | > - | > * | > / | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #5 :=:
< #i# | < #c# | < ( | = `omistamine1' | = `loogilav' | < `aritmav' | < `yksliige' | < `tegur' |
The relationships of symbol #6 GOTO:
The relationships of symbol #7 +:
< #i# | < #c# | < ( | < `yksliige' | = `aritmav2' | < `tegur' |
The relationships of symbol #8 -:
< #i# | < #c# | < ( | < `yksliige' | = `aritmav3' | < `tegur' |
The relationships of symbol #9 *:
< #i# | < #c# | < ( | < `tegur' | = `yksliige4' |
The relationships of symbol #10 /:
< #i# | < #c# | < ( | = `tegur' |
The relationships of symbol #11 #c#:
> # | > ; | > + | > - | > * | > / | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #12 (:
< #i# | < #c# | < ( | < `aritmav' | < `yksliige' | < `tegur' | = `tegur5' |
The relationships of symbol #13 ):
> # | > ; | > + | > - | > * | > / | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #14 <:
< #i# | < #c# | < ( | < `aritmav' | < `yksliige' | < `tegur' | = `loogilav6' |
The relationships of symbol #15 >:
< #i# | < #c# | < ( | < `aritmav' | < `yksliige' | < `tegur' | = `loogilav7' |
The relationships of symbol #16 <=:
< #i# | < #c# | < ( | < `aritmav' | < `yksliige' | < `tegur' | = `loogilav8' |
The relationships of symbol #17 >=:
< #i# | < #c# | < ( | < `aritmav' | < `yksliige' | < `tegur' | = `loogilav9' |
The relationships of symbol #18 /=:
< #i# | < #c# | < ( | < `aritmav' | < `yksliige' | < `tegur' | = `loogilav10' |
The relationships of symbol #19 =:
< #i# | < #c# | < ( | < `aritmav' | < `yksliige' | < `tegur' | = `loogilav11' |
The relationships of symbol #20 IF:
< #i# | < #c# | < ( | = `loogilav' | < `aritmav' | < `yksliige' | < `tegur' |
The relationships of symbol #21 THEN:
> #i# | > GOTO | > IF | > READ | > WRITE | > BEGIN | > DO | > WHILE | > `operaator' | > `label' | > `omistamine' | > `iflause' | > `suunamine' | > `lugemine' | > `kirjutamine' | > `plokk' | > `loop' | > `muutuja' | > `tingimus' | > `plokk1' | > `whiletingimus' | > `loop1' |
The relationships of symbol #22 READ:
The relationships of symbol #23 WRITE:
The relationships of symbol #24 END:
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #25 BEGIN:
< #i# | < GOTO | < IF | < READ | < WRITE | < BEGIN | < DO | < WHILE | = `operaatorid' | < `operaator' | < `operaatorid13' | < `label' | < `omistamine' | < `iflause' | < `suunamine' | < `lugemine' | < `kirjutamine' | < `plokk' | < `loop' | < `muutuja' | < `tingimus' | < `plokk1' | < `whiletingimus' | < `loop1' |
The relationships of symbol #26 DO:
< #i# | < GOTO | < IF | < READ | < WRITE | < BEGIN | < DO | < WHILE | = `operaator' | < `label' | < `omistamine' | < `iflause' | < `suunamine' | < `lugemine' | < `kirjutamine' | < `plokk' | < `loop' | < `muutuja' | < `tingimus' | < `plokk1' | < `whiletingimus' | < `loop1' |
The relationships of symbol #27 WHILE:
< #i# | < #c# | < ( | = `loogilav' | < `aritmav' | < `yksliige' | < `tegur' |
The relationships of symbol #28 `programm':
The relationships of symbol #29 `programm12':
The relationships of symbol #30 `operaatorid':
The relationships of symbol #31 `operaator':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #32 `operaatorid13':
The relationships of symbol #33 `label':
> # | > ; | = : | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #34 `omistamine':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #35 `iflause':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #36 `suunamine':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #37 `lugemine':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #38 `kirjutamine':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #39 `plokk':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #40 `loop':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #41 `muutuja':
The relationships of symbol #42 `omistamine1':
> # | > ; | > END | > WHILE | > `whiletingimus' |
The relationships of symbol #43 `loogilav':
> # | > ; | = THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #44 `aritmav':
> # | > ; | = + | = - | = ) | = < | = > | = <= | = >= | = /= | = = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #45 `tingimus':
< #i# | < GOTO | < IF | < READ | < WRITE | < BEGIN | < DO | < WHILE | = `operaator' | < `label' | < `omistamine' | < `iflause' | < `suunamine' | < `lugemine' | < `kirjutamine' | < `plokk' | < `loop' | < `muutuja' | < `tingimus' | < `plokk1' | < `whiletingimus' | < `loop1' |
The relationships of symbol #46 `yksliige':
> # | > ; | > + | > - | = * | = / | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #47 `aritmav2':
> # | > ; | > + | > - | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #48 `aritmav3':
> # | > ; | > + | > - | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #49 `tegur':
> # | > ; | > + | > - | > * | > / | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #50 `yksliige4':
> # | > ; | > + | > - | > * | > / | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #51 `tegur5':
> # | > ; | > + | > - | > * | > / | > ) | > < | > > | > <= | > >= | > /= | > = | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #52 `loogilav6':
> # | > ; | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #53 `loogilav7':
> # | > ; | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #54 `loogilav8':
> # | > ; | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #55 `loogilav9':
> # | > ; | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #56 `loogilav10':
> # | > ; | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #57 `loogilav11':
> # | > ; | > THEN | > END | > DO | > WHILE | > `whiletingimus' |
The relationships of symbol #58 `plokk1':
The relationships of symbol #59 `whiletingimus':
> # | > ; | > END | = DO | > WHILE | > `whiletingimus' |
The relationships of symbol #60 `loop1':
< WHILE | = `whiletingimus' |
Grammar TRIM.grm is a precedence grammar
Grammar TRIM.grm is not invertible
Left Context
Symbol | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 |
28.programm | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
29.programm12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
30.operaatorid | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
31.operaator | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
32.operaatorid13 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
33.label | * | * | * | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
34.omistamine | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
35.iflause | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
36.suunamine | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
37.lugemine | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
38.kirjutamine | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
39.plokk | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
40.loop | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
41.muutuja | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
42.omistamine1 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
43.loogilav | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
44.aritmav | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
45.tingimus | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
46.yksliige | 0 | 0 | 0 | 0 | * | 0 | * | * | 0 | 0 | 0 | * | 0 | * | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
47.aritmav2 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
48.aritmav3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
49.tegur | 0 | 0 | 0 | 0 | * | 0 | * | * | * | * | 0 | * | 0 | * | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
50.yksliige4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
51.tegur5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
52.loogilav6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
53.loogilav7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
54.loogilav8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
55.loogilav9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
56.loogilav10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
57.loogilav11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
58.plokk1 | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
59.whiletingimus | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * |
60.loop1 | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Right Context
Symbol | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
28.programm | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
29.programm12 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
30.operaatorid | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 |
31.operaator | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
32.operaatorid13 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
33.label | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
34.omistamine | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
35.iflause | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
36.suunamine | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
37.lugemine | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
38.kirjutamine | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
39.plokk | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
40.loop | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
41.muutuja | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
42.omistamine1 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * |
43.loogilav | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | * |
44.aritmav | * | * | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | 0 | * | 0 | 0 | * | 0 | * | * |
45.tingimus | 0 | 0 | 0 | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * | 0 | * | * | * |
46.yksliige | * | * | 0 | 0 | 0 | 0 | * | * | * | * | 0 | 0 | * | * | * | * | * | * | * | 0 | * | 0 | 0 | * | 0 | * | * |
47.aritmav2 | * | * | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | 0 | * | 0 | 0 | * | 0 | * | * |
48.aritmav3 | * | * | 0 | 0 | 0 | 0 | * | * | 0 | 0 | 0 | 0 | * | * | * | * | * | * | * | 0 | * | 0 | 0 | * | 0 | * | * |
49.tegur | * | * | 0 | 0 | 0 | 0 | * | * | * | * | 0 | 0 | * | * | * | * | * | * | * | 0 | * | 0 | 0 | * | 0 | * | * |
50.yksliige4 | * | * | 0 | 0 | 0 | 0 | * | * | * | * | 0 | 0 | * | * | * | * | * | * | * | 0 | * | 0 | 0 | * | 0 | * | * |
51.tegur5 | * | * | 0 | 0 | 0 | 0 | * | * | * | * | 0 | 0 | * | * | * | * | * | * | * | 0 | * | 0 | 0 | * | 0 | * | * |
52.loogilav6 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | * |
53.loogilav7 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | * |
54.loogilav8 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | * |
55.loogilav9 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | * |
56.loogilav10 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | * |
57.loogilav11 | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | * | 0 | * | * |
58.plokk1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | 0 | 0 |
59.whiletingimus | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * | 0 | * | * |
60.loop1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | * |
Independent context
`programm' left context:
`programm' right context:
`programm12' left context:
`programm12' right context: #
`operaatorid' left context: # , ; , BEGIN
`operaatorid' right context: # , END
`operaator' left context: # , ; , : , BEGIN , DO , `tingimus'
`operaator' right context: # , ; , END , WHILE
`operaatorid13' left context: # , ; , BEGIN
`operaatorid13' right context: ;
`label' left context: # , ; , : , GOTO , BEGIN , DO , `tingimus'
`label' right context: # , ; , : , END , WHILE
`omistamine' left context: # , ; , : , BEGIN , DO , `tingimus'
`omistamine' right context: # , ; , END , WHILE
`iflause' left context: # , ; , : , BEGIN , DO , `tingimus'
`iflause' right context: # , ; , END , WHILE
`suunamine' left context: # , ; , : , BEGIN , DO , `tingimus'
`suunamine' right context: # , ; , END , WHILE
`lugemine' left context: # , ; , : , BEGIN , DO , `tingimus'
`lugemine' right context: # , ; , END , WHILE
`kirjutamine' left context: # , ; , : , BEGIN , DO , `tingimus'
`kirjutamine' right context: # , ; , END , WHILE
`plokk' left context: # , ; , : , BEGIN , DO , `tingimus'
`plokk' right context: # , ; , END , WHILE
`loop' left context: # , ; , : , BEGIN , DO , `tingimus'
`loop' right context: # , ; , END , WHILE
`muutuja' left context: # , ; , : , BEGIN , DO , `tingimus'
`muutuja' right context: :=
`omistamine1' left context: :=
`omistamine1' right context: # , ; , END , WHILE
`loogilav' left context: := , IF , WHILE
`loogilav' right context: # , ; , THEN , END , DO , WHILE
`aritmav' left context: := , ( , < , > , <= , >= , /= , = , IF , WHILE
`aritmav' right context: # , ; , + , - , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`tingimus' left context: # , ; , : , BEGIN , DO , `tingimus'
`tingimus' right context: #i# , GOTO , IF , READ , WRITE , BEGIN , DO , WHILE
`yksliige' left context: := , + , - , ( , < , > , <= , >= , /= , = , IF , WHILE
`yksliige' right context: # , ; , + , - , * , / , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`aritmav2' left context: +
`aritmav2' right context: # , ; , + , - , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`aritmav3' left context: -
`aritmav3' right context: # , ; , + , - , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`tegur' left context: := , + , - , * , / , ( , < , > , <= , >= , /= , = , IF , WHILE
`tegur' right context: # , ; , + , - , * , / , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`yksliige4' left context: *
`yksliige4' right context: # , ; , + , - , * , / , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`tegur5' left context: (
`tegur5' right context: # , ; , + , - , * , / , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`loogilav6' left context: <
`loogilav6' right context: # , ; , THEN , END , DO , WHILE
`loogilav7' left context: >
`loogilav7' right context: # , ; , THEN , END , DO , WHILE
`loogilav8' left context: <=
`loogilav8' right context: # , ; , THEN , END , DO , WHILE
`loogilav9' left context: >=
`loogilav9' right context: # , ; , THEN , END , DO , WHILE
`loogilav10' left context: /=
`loogilav10' right context: # , ; , THEN , END , DO , WHILE
`loogilav11' left context: =
`loogilav11' right context: # , ; , THEN , END , DO , WHILE
`plokk1' left context: # , ; , : , BEGIN , DO , `tingimus'
`plokk1' right context: END
`whiletingimus' left context: # , ; , : , BEGIN , DO , `tingimus' , `loop1'
`whiletingimus' right context: # , ; , END , DO , WHILE
`loop1' left context: # , ; , : , BEGIN , DO , `tingimus'
`loop1' right context: WHILE
Equivalent definitions:
`label' > #i# & `tegur' > #i# & `muutuja' > #i#
`label' left context: # , ; , : , GOTO , BEGIN , DO , `tingimus'
`label' right context: # , ; , : , END , WHILE
`tegur' left context: := , + , - , * , / , ( , < , > , <= , >= , /= , = , IF , WHILE
`tegur' right context: # , ; , + , - , * , / , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`muutuja' left context: # , ; , : , BEGIN , DO , `tingimus'
`muutuja' right context: :=
The left context of `label' and `tegur' is different
The right context of `label' and `muutuja' is different
The left context of `tegur' and `muutuja' is different
Equivalent definitions:
`operaatorid' > `operaator' & `operaatorid13' > `operaator'
`operaatorid' left context: # , ; , BEGIN
`operaatorid' right context: # , END
`operaatorid13' left context: # , ; , BEGIN
`operaatorid13' right context: ;
The right context of `operaatorid' and `operaatorid13' is different
Equivalent definitions:
`loogilav6' > `aritmav' & `omistamine1' > `aritmav' & `loogilav9' > `aritmav' & `loogilav8' > `aritmav' & `loogilav7' > `aritmav' & `loogilav11' > `aritmav' & `loogilav10' > `aritmav'
`loogilav6' left context: <
`loogilav6' right context: # , ; , THEN , END , DO , WHILE
`omistamine1' left context: :=
`omistamine1' right context: # , ; , END , WHILE
`loogilav9' left context: >=
`loogilav9' right context: # , ; , THEN , END , DO , WHILE
`loogilav8' left context: <=
`loogilav8' right context: # , ; , THEN , END , DO , WHILE
`loogilav7' left context: >
`loogilav7' right context: # , ; , THEN , END , DO , WHILE
`loogilav11' left context: =
`loogilav11' right context: # , ; , THEN , END , DO , WHILE
`loogilav10' left context: /=
`loogilav10' right context: # , ; , THEN , END , DO , WHILE
The left context of `loogilav6' and `omistamine1' is different
The left context of `loogilav6' and `loogilav9' is different
The left context of `loogilav6' and `loogilav8' is different
The left context of `loogilav6' and `loogilav7' is different
The left context of `loogilav6' and `loogilav11' is different
The left context of `loogilav6' and `loogilav10' is different
The left context of `omistamine1' and `loogilav9' is different
The left context of `omistamine1' and `loogilav8' is different
The left context of `omistamine1' and `loogilav7' is different
The left context of `omistamine1' and `loogilav11' is different
The left context of `omistamine1' and `loogilav10' is different
The left context of `loogilav9' and `loogilav8' is different
The left context of `loogilav9' and `loogilav7' is different
The left context of `loogilav9' and `loogilav11' is different
The left context of `loogilav9' and `loogilav10' is different
The left context of `loogilav8' and `loogilav7' is different
The left context of `loogilav8' and `loogilav11' is different
The left context of `loogilav8' and `loogilav10' is different
The left context of `loogilav7' and `loogilav11' is different
The left context of `loogilav7' and `loogilav10' is different
The left context of `loogilav11' and `loogilav10' is different
Equivalent definitions:
`aritmav' > `yksliige' & `aritmav3' > `yksliige' & `aritmav2' > `yksliige'
`aritmav' left context: := , ( , < , > , <= , >= , /= , = , IF , WHILE
`aritmav' right context: # , ; , + , - , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`aritmav3' left context: -
`aritmav3' right context: # , ; , + , - , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`aritmav2' left context: +
`aritmav2' right context: # , ; , + , - , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
The left context of `aritmav' and `aritmav3' is different
The left context of `aritmav' and `aritmav2' is different
The left context of `aritmav3' and `aritmav2' is different
Equivalent definitions:
`yksliige' > `tegur' & `yksliige4' > `tegur'
`yksliige' left context: := , + , - , ( , < , > , <= , >= , /= , = , IF , WHILE
`yksliige' right context: # , ; , + , - , * , / , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
`yksliige4' left context: *
`yksliige4' right context: # , ; , + , - , * , / , ) , < , > , <= , >= , /= , = , THEN , END , DO , WHILE
The left context of `yksliige' and `yksliige4' is different
Grammar TRIM.grm is BRC(1|1)-reducible
Semantics
Semantics file is TRIM.sem
#i#=1
#c#=2
P14=15 $P14: `label' -> #i#
P15=10 $P15: `omistamine' -> `muutuja' := `omistamine1'
P20=16 $P20: `suunamine' -> GOTO `label'
P22=14 $P22: `aritmav' -> `aritmav' + `aritmav2'
P23=13 $P23: `aritmav' -> `aritmav' - `aritmav3'
P27=12 $P27: `yksliige' -> `yksliige' * `yksliige4'
P28=11 $P28: `yksliige' -> `yksliige' / `tegur'
P34=3 $P34: `loogilav' -> `aritmav' < `loogilav6'
P35=4 $P35: `loogilav' -> `aritmav' > `loogilav7'
P36=5 $P36: `loogilav' -> `aritmav' <= `loogilav8'
P37=6 $P37: `loogilav' -> `aritmav' >= `loogilav9'
P38=7 $P38: `loogilav' -> `aritmav' /= `loogilav10'
P39=8 $P39: `loogilav' -> `aritmav' = `loogilav11'
P46=18 $P46: `tingimus' -> IF `loogilav' THEN
P47=20 $P47: `lugemine' -> READ #i#
P48=21 $P48: `kirjutamine' -> WRITE #i#
P49=27 $P49: `plokk' -> `plokk1' END
P51=28 $P51: `loop' -> `whiletingimus' DO `operaator'
P52=28 $P52: `loop' -> `loop1' `whiletingimus'
P54=29 $P54: `whiletingimus' -> WHILE `loogilav'
Result tables
File | Size |
TRIM.prm | 28 |
TRIM.pm | 3721 |
TRIM.t | 1220 |
TRIM.tt | 560 |
TRIM.ht | 3148 |
TRIM.sm | 332 |
TRIM.v | 3396 |
TRIM.lc | 3721 |
TRIM.rc | 3721 |
Look at result tablesFinish of CONSTRUCTOR Wed May 03 15:42:53 2006