Die folgende Grammatik in Java-Syntaxnotation dient zur Beschreibung von Zeitan-gaben. Die Grammatik erzeugt u.a. folgende Worte: 3:15, 23:55, 13 aber auch 34:72.
time: hour hour : minute
hour: digit digitopt
minute: digit digit
digit: one of 0 1 2 3 4 5 6 7 8 9
b) Verändern Sie die obige Grammatik derart, dass nur noch korrekte Stundenan-gaben (0, ..., 23) und korrekte Minutenangaben (0, …, 59) erzeugt werden.
könnte das jemand lösen???
amine Gast |