(składnia)

Marek Sawerwain: Lemon oraz re2c: starcie drugie – kompilacja

Programista 10/2017 (65) listopad/grudzień [okładka]

Analiza leksykalna oraz gramatyczna, jaką przeprowadziliśmy w pierwszej części artykułu poświęconemu narzędziom Lemon oraz re2c (Programista 9/2017), pozwala na względnie łatwą budowę interpretera, a nawet kompilatora naszej wersji języka Basic. W tej części postaramy się zbudować kompilator dla prostego modelu CPU oraz interpreter instrukcji dla tegoż CPU. Pozwoli nam to na pełne wykonywanie naszych programów w Basicu.