[Compilerbau 1] Frage zu Aufgabe 1

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

[Compilerbau 1] Frage zu Aufgabe 1
Das while_stmt ist ja in der Java Vorgabe Parser.y nicht angegeben.
Wenn ich die Regel dafür nachtrage, erhalte ich beim Erzeugen des Parsers folgende Meldung:

parser:
[echo] regenerating parser
[exec] ./bin/byaccj: 1 rule never reduced

Was ist noch zu tun, damit der Parser ein while_stmt verarbeiten kann?


Aus dem Bauch raus: Wahrscheinlich wird diese Produktion bei euch nie verwendet, d.h. ihr müsst while_stmt noch als Alternative für stmt hinzufügen.


Problem gelöst, vielen Dank!