Lexcial Scanner - Tutorial ?
-
Hallo,
ich möchte gerne eine eigene Script Engine schreiben und habe mir schon einge Tutorials zu diesem Thema angeschaut. Leider wird bei diesen Hilfen einiges an Grundwissen vorausgesetzt. Schon der Einstieg mit dem Lexical Scanner ist schwer zu verstehen. Aus diesem Grund suche ich ein Tutorial der sich nur mit dem Scanner beschäftigt und wie man einen solchen programmiert. Ich möchte dieses nicht mit flex realisieren, weil ich nicht verstehe wie dieser funktioniert und was er so macht. Zu lernzwecken möchte ich alles lieber "zu fuss" machen.
Gruß
-
Auf deine Stelle würde ich zuerst ein paar Tage für boost::spirit invistieren. Ist alles wirklich nicht so schwer, wie man denkt

Außerdem EBNF grammars hilft dir weiter im Zukunft, falls du nicht aufgibst, sein eigenes Rad zu empfinden :p
-
Boost wollte ich eigenlich noch nicht verwenden, sondern versuchen alles soweit mit dem Standard abzugreifen. Die Engine soll nur zu Lernzwecken entwickelt werden, deswegen wollte ich alles per Hand machen
