«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2005

Potrebna pomoc

by Nenad Tesovic
petak, 30. decembar 2005 - 12:04.

Molim profesora, aistenta ili nekoga ko je poceo da radi domaci sa CUP-om da mi pomogne.

Pokusavam da napravim parser za gramatiku od samo 2 terminala: BEGIN i END.
Fajl koji pokusavam da parsiram izgleda ovako:

begin
end


Leksicki analizator pravilno vraca prvo terminal BEGIN a nakon njega terminal END.

Ovako izgleda CUP fajl:

terminal BEGIN, END;
non terminal program;
program ::= BEGIN END;


Pokretanjem parsiranja ispisuje se poruka:
Syntax error

Couldn't repair and continue parse