1017 lines
38 KiB
Plaintext
1017 lines
38 KiB
Plaintext
prg: WHILE
|
|
##
|
|
## Ends in an error in state: 0.
|
|
##
|
|
## prg' -> . prg [ # ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
##
|
|
##
|
|
|
|
Program must begin with "main var var {...}".
|
|
|
|
prg: MAIN WHILE
|
|
##
|
|
## Ends in an error in state: 1.
|
|
##
|
|
## prg -> MAIN . VARIABLE VARIABLE LEFTGPAR cexpp RIGHTGPAR EOF [ # ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## MAIN
|
|
##
|
|
|
|
Program must begin with "main var var {...}".
|
|
|
|
prg: MAIN VARIABLE WHILE
|
|
##
|
|
## Ends in an error in state: 2.
|
|
##
|
|
## prg -> MAIN VARIABLE . VARIABLE LEFTGPAR cexpp RIGHTGPAR EOF [ # ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## MAIN VARIABLE
|
|
##
|
|
|
|
Program must begin with "main var var {...}".
|
|
|
|
prg: MAIN VARIABLE VARIABLE WHILE
|
|
##
|
|
## Ends in an error in state: 3.
|
|
##
|
|
## prg -> MAIN VARIABLE VARIABLE . LEFTGPAR cexpp RIGHTGPAR EOF [ # ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## MAIN VARIABLE VARIABLE
|
|
##
|
|
|
|
Program must begin with "main var var {...}".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR TIMES
|
|
##
|
|
## Ends in an error in state: 4.
|
|
##
|
|
## prg -> MAIN VARIABLE VARIABLE LEFTGPAR . cexpp RIGHTGPAR EOF [ # ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## MAIN VARIABLE VARIABLE LEFTGPAR
|
|
##
|
|
|
|
No left value for "*".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE WHILE
|
|
##
|
|
## Ends in an error in state: 5.
|
|
##
|
|
## cexpp -> WHILE . bexpp DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## WHILE
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE RAND WHILE
|
|
##
|
|
## Ends in an error in state: 7.
|
|
##
|
|
## aexpp -> RAND . aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## RAND
|
|
##
|
|
|
|
Error while parsing "rand"
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE POWERMOD WHILE
|
|
##
|
|
## Ends in an error in state: 8.
|
|
##
|
|
## aexpp -> POWERMOD . LEFTPAR aexpp COMMA aexpp COMMA aexpp RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## POWERMOD
|
|
##
|
|
|
|
Error while parsing "powmod".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE POWERMOD LEFTPAR WHILE
|
|
##
|
|
## Ends in an error in state: 9.
|
|
##
|
|
## aexpp -> POWERMOD LEFTPAR . aexpp COMMA aexpp COMMA aexpp RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## POWERMOD LEFTPAR
|
|
##
|
|
|
|
Error while parsing "powmod", first element is not an arithmetic expression.
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR VARIABLE ASSIGNMENT LEFTPAR WHILE
|
|
##
|
|
## Ends in an error in state: 10.
|
|
##
|
|
## aexpp -> LEFTPAR . aexpp RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## LEFTPAR
|
|
##
|
|
|
|
Assignment of a value that is not arithmetic.
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR VARIABLE ASSIGNMENT LEFTPAR INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 12.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> LEFTPAR aexpp . RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## LEFTPAR aexpp
|
|
##
|
|
|
|
Error while parsing ";".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT TIMES WHILE
|
|
##
|
|
## Ends in an error in state: 13.
|
|
##
|
|
## aexpp -> aexpp TIMES . aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp TIMES
|
|
##
|
|
|
|
Error while parsing "*", second argument is not arithmetic.
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT TIMES INT WHILE
|
|
##
|
|
## Ends in an error in state: 14.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp TIMES aexpp . [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp TIMES aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT POWER WHILE
|
|
##
|
|
## Ends in an error in state: 15.
|
|
##
|
|
## aexpp -> aexpp POWER . aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp POWER
|
|
##
|
|
|
|
Error while parsing "^".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT PLUS WHILE
|
|
##
|
|
## Ends in an error in state: 18.
|
|
##
|
|
## aexpp -> aexpp PLUS . aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp PLUS
|
|
##
|
|
|
|
Error while parsing "+".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT PLUS INT WHILE
|
|
##
|
|
## Ends in an error in state: 19.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp PLUS aexpp . [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp PLUS aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT MODULO WHILE
|
|
##
|
|
## Ends in an error in state: 20.
|
|
##
|
|
## aexpp -> aexpp MODULO . aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp MODULO
|
|
##
|
|
|
|
Error while parsing "%".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT MODULO INT WHILE
|
|
##
|
|
## Ends in an error in state: 21.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp MODULO aexpp . [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp MODULO aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT DIVISION WHILE
|
|
##
|
|
## Ends in an error in state: 22.
|
|
##
|
|
## aexpp -> aexpp DIVISION . aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp DIVISION
|
|
##
|
|
|
|
Error while parsing "/".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT DIVISION INT WHILE
|
|
##
|
|
## Ends in an error in state: 23.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp DIVISION aexpp . [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp DIVISION aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT MINUS WHILE
|
|
##
|
|
## Ends in an error in state: 24.
|
|
##
|
|
## aexpp -> aexpp MINUS . aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp MINUS
|
|
##
|
|
|
|
Error while parsing "-".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT MINUS INT WHILE
|
|
##
|
|
## Ends in an error in state: 25.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp MINUS aexpp . [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp MINUS aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE POWERMOD LEFTPAR INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 26.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> POWERMOD LEFTPAR aexpp . COMMA aexpp COMMA aexpp RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## POWERMOD LEFTPAR aexpp
|
|
##
|
|
|
|
Error while parsing "powmod".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE POWERMOD LEFTPAR INT COMMA WHILE
|
|
##
|
|
## Ends in an error in state: 27.
|
|
##
|
|
## aexpp -> POWERMOD LEFTPAR aexpp COMMA . aexpp COMMA aexpp RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## POWERMOD LEFTPAR aexpp COMMA
|
|
##
|
|
|
|
Error while parsing "powmod".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE POWERMOD LEFTPAR INT COMMA INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 28.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION COMMA ]
|
|
## aexpp -> POWERMOD LEFTPAR aexpp COMMA aexpp . COMMA aexpp RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## POWERMOD LEFTPAR aexpp COMMA aexpp
|
|
##
|
|
|
|
Error while parsing "powmod".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE POWERMOD LEFTPAR INT COMMA INT COMMA WHILE
|
|
##
|
|
## Ends in an error in state: 29.
|
|
##
|
|
## aexpp -> POWERMOD LEFTPAR aexpp COMMA aexpp COMMA . aexpp RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## POWERMOD LEFTPAR aexpp COMMA aexpp COMMA
|
|
##
|
|
|
|
Error while parsing "powmod".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE POWERMOD LEFTPAR INT COMMA INT COMMA INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 30.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION ]
|
|
## aexpp -> POWERMOD LEFTPAR aexpp COMMA aexpp COMMA aexpp . RIGHTPAR [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DO DIVISION COMMA BOR BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## POWERMOD LEFTPAR aexpp COMMA aexpp COMMA aexpp
|
|
##
|
|
|
|
Error while parsing "powmod".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE LEFTPAR WHILE
|
|
##
|
|
## Ends in an error in state: 33.
|
|
##
|
|
## aexpp -> LEFTPAR . aexpp RIGHTPAR [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## bexpp -> LEFTPAR . bexpp RIGHTPAR [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## LEFTPAR
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE BNOT WHILE
|
|
##
|
|
## Ends in an error in state: 35.
|
|
##
|
|
## bexpp -> BNOT . bexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## BNOT
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 37.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## bexpp -> aexpp . BCMP aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
## bexpp -> aexpp . BCMPLESS aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
## bexpp -> aexpp . BCMPLESSEQ aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
## bexpp -> aexpp . BCMPGREATER aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
## bexpp -> aexpp . BCMPGREATEREQ aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPLESSEQ WHILE
|
|
##
|
|
## Ends in an error in state: 38.
|
|
##
|
|
## bexpp -> aexpp BCMPLESSEQ . aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPLESSEQ
|
|
##
|
|
|
|
Error while parsing "<="
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPLESSEQ INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 39.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## bexpp -> aexpp BCMPLESSEQ aexpp . [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPLESSEQ aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPLESS WHILE
|
|
##
|
|
## Ends in an error in state: 40.
|
|
##
|
|
## bexpp -> aexpp BCMPLESS . aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPLESS
|
|
##
|
|
|
|
Error while parsing "<".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPLESS INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 41.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## bexpp -> aexpp BCMPLESS aexpp . [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPLESS aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPGREATEREQ WHILE
|
|
##
|
|
## Ends in an error in state: 42.
|
|
##
|
|
## bexpp -> aexpp BCMPGREATEREQ . aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPGREATEREQ
|
|
##
|
|
|
|
Error while parsing ">=".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPGREATEREQ INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 43.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## bexpp -> aexpp BCMPGREATEREQ aexpp . [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPGREATEREQ aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPGREATER WHILE
|
|
##
|
|
## Ends in an error in state: 44.
|
|
##
|
|
## bexpp -> aexpp BCMPGREATER . aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPGREATER
|
|
##
|
|
|
|
Error while parsing ">".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMPGREATER INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 45.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## bexpp -> aexpp BCMPGREATER aexpp . [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMPGREATER aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMP WHILE
|
|
##
|
|
## Ends in an error in state: 46.
|
|
##
|
|
## bexpp -> aexpp BCMP . aexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMP
|
|
##
|
|
|
|
Error while parsing "==".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE INT BCMP INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 47.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DO DIVISION COMMA BOR BAND ]
|
|
## bexpp -> aexpp BCMP aexpp . [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## aexpp BCMP aexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE LEFTPAR BOOL WHILE
|
|
##
|
|
## Ends in an error in state: 48.
|
|
##
|
|
## bexpp -> bexpp . BAND bexpp [ RIGHTPAR BOR BAND ]
|
|
## bexpp -> bexpp . BOR bexpp [ RIGHTPAR BOR BAND ]
|
|
## bexpp -> LEFTPAR bexpp . RIGHTPAR [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## LEFTPAR bexpp
|
|
##
|
|
|
|
Error while parsing "while".
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE BOOL BOR WHILE
|
|
##
|
|
## Ends in an error in state: 50.
|
|
##
|
|
## bexpp -> bexpp BOR . bexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## bexpp BOR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE BOOL BAND WHILE
|
|
##
|
|
## Ends in an error in state: 52.
|
|
##
|
|
## bexpp -> bexpp BAND . bexpp [ RIGHTPAR DO COMMA BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## bexpp BAND
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE LEFTPAR INT SEQUENCE
|
|
##
|
|
## Ends in an error in state: 54.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## aexpp -> LEFTPAR aexpp . RIGHTPAR [ TIMES RIGHTPAR POWER PLUS MODULO MINUS DIVISION BCMPLESSEQ BCMPLESS BCMPGREATEREQ BCMPGREATER BCMP ]
|
|
## bexpp -> aexpp . BCMP aexpp [ RIGHTPAR BOR BAND ]
|
|
## bexpp -> aexpp . BCMPLESS aexpp [ RIGHTPAR BOR BAND ]
|
|
## bexpp -> aexpp . BCMPLESSEQ aexpp [ RIGHTPAR BOR BAND ]
|
|
## bexpp -> aexpp . BCMPGREATER aexpp [ RIGHTPAR BOR BAND ]
|
|
## bexpp -> aexpp . BCMPGREATEREQ aexpp [ RIGHTPAR BOR BAND ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## LEFTPAR aexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE BOOL WHILE
|
|
##
|
|
## Ends in an error in state: 55.
|
|
##
|
|
## bexpp -> bexpp . BAND bexpp [ DO BOR BAND ]
|
|
## bexpp -> bexpp . BOR bexpp [ DO BOR BAND ]
|
|
## cexpp -> WHILE bexpp . DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## WHILE bexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE BOOL DO WHILE
|
|
##
|
|
## Ends in an error in state: 56.
|
|
##
|
|
## cexpp -> WHILE bexpp DO . LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## WHILE bexpp DO
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE BOOL DO LEFTGPAR TIMES
|
|
##
|
|
## Ends in an error in state: 57.
|
|
##
|
|
## cexpp -> WHILE bexpp DO LEFTGPAR . cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## WHILE bexpp DO LEFTGPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR VARIABLE WHILE
|
|
##
|
|
## Ends in an error in state: 58.
|
|
##
|
|
## cexpp -> VARIABLE . ASSIGNMENT aexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## VARIABLE
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR VARIABLE ASSIGNMENT WHILE
|
|
##
|
|
## Ends in an error in state: 59.
|
|
##
|
|
## cexpp -> VARIABLE ASSIGNMENT . aexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## VARIABLE ASSIGNMENT
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR VARIABLE ASSIGNMENT INT DO
|
|
##
|
|
## Ends in an error in state: 60.
|
|
##
|
|
## aexpp -> aexpp . PLUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DIVISION COMMA ]
|
|
## aexpp -> aexpp . MINUS aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DIVISION COMMA ]
|
|
## aexpp -> aexpp . TIMES aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DIVISION COMMA ]
|
|
## aexpp -> aexpp . DIVISION aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DIVISION COMMA ]
|
|
## aexpp -> aexpp . MODULO aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DIVISION COMMA ]
|
|
## aexpp -> aexpp . POWER aexpp [ TIMES SEQUENCE RIGHTPAR RIGHTGPAR POWER PLUS MODULO MINUS ELSE DIVISION COMMA ]
|
|
## cexpp -> VARIABLE ASSIGNMENT aexpp . [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## VARIABLE ASSIGNMENT aexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR LEFTGPAR TIMES
|
|
##
|
|
## Ends in an error in state: 62.
|
|
##
|
|
## cexpp -> LEFTGPAR . cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## LEFTGPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR IF WHILE
|
|
##
|
|
## Ends in an error in state: 63.
|
|
##
|
|
## cexpp -> IF . LEFTPAR bexpp RIGHTPAR cexpp ELSE cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## IF
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR IF LEFTPAR WHILE
|
|
##
|
|
## Ends in an error in state: 64.
|
|
##
|
|
## cexpp -> IF LEFTPAR . bexpp RIGHTPAR cexpp ELSE cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## IF LEFTPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR IF LEFTPAR BOOL WHILE
|
|
##
|
|
## Ends in an error in state: 65.
|
|
##
|
|
## bexpp -> bexpp . BAND bexpp [ RIGHTPAR BOR BAND ]
|
|
## bexpp -> bexpp . BOR bexpp [ RIGHTPAR BOR BAND ]
|
|
## cexpp -> IF LEFTPAR bexpp . RIGHTPAR cexpp ELSE cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## IF LEFTPAR bexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR IF LEFTPAR BOOL RIGHTPAR TIMES
|
|
##
|
|
## Ends in an error in state: 66.
|
|
##
|
|
## cexpp -> IF LEFTPAR bexpp RIGHTPAR . cexpp ELSE cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## IF LEFTPAR bexpp RIGHTPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR WHILE
|
|
##
|
|
## Ends in an error in state: 67.
|
|
##
|
|
## cexpp -> FOR . LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR TIMES
|
|
##
|
|
## Ends in an error in state: 68.
|
|
##
|
|
## cexpp -> FOR LEFTPAR . cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 69.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE COMMA ]
|
|
## cexpp -> FOR LEFTPAR cexpp . COMMA bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR SKIP SEQUENCE TIMES
|
|
##
|
|
## Ends in an error in state: 70.
|
|
##
|
|
## cexpp -> cexpp SEQUENCE . cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## cexpp SEQUENCE
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR SKIP SEQUENCE SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 71.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
## cexpp -> cexpp SEQUENCE cexpp . [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## cexpp SEQUENCE cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA WHILE
|
|
##
|
|
## Ends in an error in state: 72.
|
|
##
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA . bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA BOOL WHILE
|
|
##
|
|
## Ends in an error in state: 73.
|
|
##
|
|
## bexpp -> bexpp . BAND bexpp [ COMMA BOR BAND ]
|
|
## bexpp -> bexpp . BOR bexpp [ COMMA BOR BAND ]
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA bexpp . COMMA cexpp RIGHTPAR DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA bexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA BOOL COMMA TIMES
|
|
##
|
|
## Ends in an error in state: 74.
|
|
##
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA bexpp COMMA . cexpp RIGHTPAR DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA bexpp COMMA
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA BOOL COMMA SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 75.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE RIGHTPAR ]
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp . RIGHTPAR DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA BOOL COMMA SKIP RIGHTPAR WHILE
|
|
##
|
|
## Ends in an error in state: 76.
|
|
##
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR . DO LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA BOOL COMMA SKIP RIGHTPAR DO WHILE
|
|
##
|
|
## Ends in an error in state: 77.
|
|
##
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO . LEFTGPAR cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA BOOL COMMA SKIP RIGHTPAR DO LEFTGPAR TIMES
|
|
##
|
|
## Ends in an error in state: 78.
|
|
##
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR . cexpp RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR FOR LEFTPAR SKIP COMMA BOOL COMMA SKIP RIGHTPAR DO LEFTGPAR SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 79.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE RIGHTGPAR ]
|
|
## cexpp -> FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR cexpp . RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## FOR LEFTPAR cexpp COMMA bexpp COMMA cexpp RIGHTPAR DO LEFTGPAR cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR IF LEFTPAR BOOL RIGHTPAR SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 81.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE ELSE ]
|
|
## cexpp -> IF LEFTPAR bexpp RIGHTPAR cexpp . ELSE cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## IF LEFTPAR bexpp RIGHTPAR cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR IF LEFTPAR BOOL RIGHTPAR SKIP ELSE TIMES
|
|
##
|
|
## Ends in an error in state: 82.
|
|
##
|
|
## cexpp -> IF LEFTPAR bexpp RIGHTPAR cexpp ELSE . cexpp [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## IF LEFTPAR bexpp RIGHTPAR cexpp ELSE
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR LEFTGPAR SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 84.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE RIGHTGPAR ]
|
|
## cexpp -> LEFTGPAR cexpp . RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## LEFTGPAR cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR WHILE BOOL DO LEFTGPAR SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 86.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE RIGHTGPAR ]
|
|
## cexpp -> WHILE bexpp DO LEFTGPAR cexpp . RIGHTGPAR [ SEQUENCE RIGHTPAR RIGHTGPAR ELSE COMMA ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## WHILE bexpp DO LEFTGPAR cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR SKIP WHILE
|
|
##
|
|
## Ends in an error in state: 88.
|
|
##
|
|
## cexpp -> cexpp . SEQUENCE cexpp [ SEQUENCE RIGHTGPAR ]
|
|
## prg -> MAIN VARIABLE VARIABLE LEFTGPAR cexpp . RIGHTGPAR EOF [ # ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## MAIN VARIABLE VARIABLE LEFTGPAR cexpp
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|
|
prg: MAIN VARIABLE VARIABLE LEFTGPAR SKIP RIGHTGPAR WHILE
|
|
##
|
|
## Ends in an error in state: 89.
|
|
##
|
|
## prg -> MAIN VARIABLE VARIABLE LEFTGPAR cexpp RIGHTGPAR . EOF [ # ]
|
|
##
|
|
## The known suffix of the stack is as follows:
|
|
## MAIN VARIABLE VARIABLE LEFTGPAR cexpp RIGHTGPAR
|
|
##
|
|
|
|
<YOUR SYNTAX ERROR MESSAGE HERE>
|
|
|