Registriert seit: 19. Apr 2003
407 Beiträge
Delphi 2006 Professional
|
Re: kleiner, vlt auch etwas uneffizienter Mathe Parser
29. Jan 2009, 15:56
Für so einew Aufgabe würde man normalerweise mit einer Grammatik und einen mit einem Parser generator wie z.b Antlr arbeiten.
Der Ablauf könnte so aussehen:
1. Ein Lexer zerlegt die Eingabe(Mathematische Formel) in einzelne Tokens z.B 4,(
2. Ein Parser erstellt basierend auf einer Grammatik ein Baum
3. Der Baum wird ausgewertet
|