Parsing tree von QtScript

Alles rund um die Programmierung mit Qt
Antworten
NoRulez
Beiträge: 208
Registriert: 19. Juni 2007 15:43

Parsing tree von QtScript

Beitrag von NoRulez »

Hey @all,

ich würde gerne einen eigenen JavaScript parser implementieren. Um dies zu tun schaute ich mir mal die Sources vom Qt Creator/QtScriptEditor an. Ich fand den Javascript parser, aber keine funktion oder methode um den Parser tree zu bekommen. habe ich irgendwas übersehen? Hoffe mir kann diesbezüglich jemand eine Hilfe bzw. einen Tip geben wo ich suchen soll.

LG NoRulez
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Schau dir mal bison, flex, yacc & Co. an.
-=Freaky=-
Beiträge: 503
Registriert: 29. Dezember 2006 22:54
Wohnort: HL

Beitrag von -=Freaky=- »

als parser framework gibts sonst auch noch boost::spirit.
2 artikel dazu:
http://magazin.c-plusplus.de/artikel/Bo ... nf%FChrung
http://magazin.c-plusplus.de/artikel/Ei ... %20Spirit2

mfg,
julian
NoRulez
Beiträge: 208
Registriert: 19. Juni 2007 15:43

Beitrag von NoRulez »

Ich meinte etwas in der Art wie der QXmlStreamReader nur eben für JavaScript. Habe mir auch schon den Artikel von QLALR angesehen, komme jedoch nicht weiter.

LG NoRulez
NoRulez
Beiträge: 208
Registriert: 19. Juni 2007 15:43

Beitrag von NoRulez »

OK, problem gelöst, hatte das Statement "driver.ast()" überlesen.

LG NoRulez
Antworten