Dr. Andreas Borchert Sektion Angewandte
Informationsverarbeitung 28. April 1999
Ingo Melzer Blatt 3
[c]
Allgemeine Informatik II (SS 1999)
Abgabetermin 06. Mai 1999
Expr3.om von unserem
FTP-Server
und ändern Sie das Programm so ab, daß
! beginnen, erfolgt.
Start = "!" Expression .
Start = VARIABLE "=" Expression .
Expression = Term .
Expression = Term "+" Expression .
Expression = Term "-" Expression .
Term = Factor .
Term = Factor "*" Term .
Term = Factor "/" Term .
Factor = "(" Expression ")" .
Factor = "+" Factor .
Factor = "-" Factor .
Factor = CONSTANT .
Factor = VARIABLE .
VN = ![]()
Start, Expression, Term, Factor
.
VT = ![]()
"+", "-", "*", "/", "(", ")", "!", "=", VARIABLE, CONSTANT
.
S = Start.
Noch ein paar Tips:
PROCEDURE Variable zu schreiben, drei weitere Konstanten
zu definieren und an ein paar Stellen Erweiterungen einzufügen.