arithmetische ausdrücke

  • Themenstarter Themenstarter Gastiologe
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
G

Gastiologe

Gast
Hallo,

ich habe eine kleine Aufgabe zu lösen, ich brauche da euere Hilfe.

ich muss einen Arithmetischen ausdruck scann können, der scanner selbst soll nur den Ausdruck lesen und den ausdruch in seine elemente zerlegen.
bsp:

input ((2+3)-8*9)
output = [(, (, 2, +, 3, ), -, 8, *, 9, )]

ich habe probiert den Ausdruck in einem Baumstruktur umzuwandeln, aber mir fehlt irgendwas, um dies zu realisieren

danke

gasti
 
ich habe da was vergessen zu erwähnen,

der ausdruck kann auch variable enthalten wie x, x1 oder d_y und flot zahlen wie 1.9.
Die müssen auch erkennt werden.

gruß
gasti
 
In der FAQ steht das Grundgerüst für so einen Parser. Den kann man leicht erweitern.

mpG
Tobias
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben