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.