Robert: Hmm, så inten rode med en del conf's eller læse bogen? Det er dit forslag?
Ja, at starte med at bygge et sprog som skal oversættes til maskinkode er et enormt spring...du skal også sætte dig ind i et filformat som er eksekverbart (PE/ELF/a.out/whatever), eller operativ system funktioner til at ændre permissions på hukommelse, hvis du vil eksekvere den genererede maskinkode direkte. Det er meget komplekst.
Start med at parse noget i denne stil:
mainwindow.x = 0
mainwindow.y = 0
mainwindow.width = 600
mainwindow.height = 800
mainwindow.title = "Some title"
Når du kan det, så find ud af, hvordan du vil understøtte anførselstegn i tekst strenge (måske med escapes).
Når det fungerer, kan du så udvidde med lidt simpel processering:
mainwindow.x = (SCREEN_WIDTH - mainwindow.width) / 2
...og så videre.
Det er en god øvelse, men hvis du tager det store spring, så falder du nok for hårdt. Når du kan parse ovenstående, så læs bogen og lav noget mere avanceret.