%token NUMBER;
root :
expression
| null
;
null :
;
expression :
term<n> { printf("%d\n", n); }
;
term<n> :
term<x> '+' factor<y> { *n = x+y; }
| term<x> '-' factor<y> { *n = x-y; }
| factor<n>
;
factor<n> :
factor<x> '*' primary<y> { *n = x*y; }
| factor<x> '/' primary<y> { *n = x/y; }
| primary<n>
;
primary<n> :
NUMBER<n>
| '(' term<n> ')'
| '-' primary<x> { *n = -x;}
;
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.13Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-06-05)
¤
*Eine klare Vorstellung vom Zielzustand