Hallo, bin grad dran einen Parser bzw einen Lexer mithilfe von einer switch einweisung zu programmiern.
So..funktioniert auch ganz gut, nur wie überge ich den Weg und lasse diesen Weg am Ende ausgeben?
So, wie mach ich es jetzt, dass er , wenn er zb auf state B geht, dass er "B" speichert und als nächstes würde er den Weg "C" gehn...
und am Ende sollte er dann "BC" ausgeben...
wie mach ich das?
Vielen Dank
So..funktioniert auch ganz gut, nur wie überge ich den Weg und lasse diesen Weg am Ende ausgeben?
Java:
switch (state) {
case 'A':
switch (c){
case '0':
state = 'B';
break;
case '1':
state = 'C';
break;
default:
return null;
}
break;
case 'B':
switch(c){
case '0':
state = 'B';
break;
case '1':
state = 'C';
break;
default:
return null;
So, wie mach ich es jetzt, dass er , wenn er zb auf state B geht, dass er "B" speichert und als nächstes würde er den Weg "C" gehn...
und am Ende sollte er dann "BC" ausgeben...
wie mach ich das?
Vielen Dank