CC S02E06

April 24, 2013, 9:11 p.m.

Соберем воедино накопленные знания о flex, bison и llvm, чтобы реализовать простейший, но уже полноценный компилятор из языка с переменными, выражениями, присваиваниями и функцией print. Наш компилятор будет понимать, например, следующую программу:

a = 1
b = 2 + a
print 2 * a
print 2 * a * b

(Read more)