bison

CC S02E06

CC S02E06

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

Apr 24, 2013 · tswr
CC S02E01

CC S02E01

Введение План на семестр, Литература Flex (http://www.gnu.org/software/flex/) Bison (http://www.gnu.org/software/bison/) LLVM (http://llvm.org/) Требования В конце каждого занятия формулируется домашнее задание. Сдавшие задание к следующему занятию получают 5 баллов, через одно - 4 балла, через 2 - 3 и так далее. Получившие 80% - 100% от максимального возможного балла получают отлично, 60% - 79% - …

Feb 27, 2013 · tswr