2009-04-25 12 views
11

Potrzebuję napisać prosty parser do rodzaju określonego języka domeny.
Wymagana jest podstawowa arytmetyka z odpowiednią kolejnością oceny operatorów i składnią do wywoływania funkcji środowiska bazowego, które może być przeciążone.
Jaki jest najprostszy sposób napisania takiego parsera? Czy mogę coś zaadaptować lub użyć po wyjęciu z pudełka? Piszę w C++.Pisanie prostego analizatora składni

Odpowiedz

1

Użyłem Ragel parsować niektóre dane. Udało mi się to całkiem dobrze.

Powiązane problemy