Hi ogg
das Dokument auf welches Du verweist ist mir schon for Jahren damals noch als einfaches *.txt file unter gekommen
"Let's build an Comiler" oder so.
Für schon etwas fortgeschrittenere Programmierer gibt noch
"DAS" Standard Werk "Dragon Book" Teil I. und II.
Ich habe meine Ausgabe für unglaubliche 6,95€ bei BuecherBilliger.de erstanden.
Die Buchhandlung meines Vertrauens (welche ich sonst auch gerne unterstütze)
wollte 96,-€ oder 129,-€ für beide Teile.
(In alter Währung gerechnet waren mir 260.-DM denn doch zu viel auch wenn es diesen Wert hätte)
http://en.wikipedia.org/wiki/Compilers: ... _and_Tools
Constante Literale z.B. A=1+2+3-6 werden zu A=0
Entweder läst Du das dem Preprozessor machen oder in der Parser/Lexer Stufe
wo sowieso constante Literale als solche erkannt werden.
Bei der Propeller CPU als Target muss man etwas umdenken weil es auf der einen Seite ein Zwitter ist
(mehr eine Register Maschine aber denn auch wieder nicht)
und auch simulierte Stacks möglichst zu vermeiden sind.
Leider brauchen meine heimischen platzschaffenden "Umbaumassnahmen" noch etwas Zeit
so das der HiVe und weitere Breadboard Chips noch etwas warten müssen.
So lange habe ich mit ThinBasic, Basic4GL, FreeBASIC, Assembler, C/C++ und Pascal
auch meinen Spass.
Das erstellen meiner ersten Platiene steht auch noch ganz oben auf meiner ToDo Liste.
Grüsse aus dem heimischen Kaos.
Joshy