CC S01E06

Dec. 11, 2013, 8 p.m.

CC S01E05

Nov. 13, 2013, 8:16 p.m.

Compiler Back-end

О том, как сделать гибкий back-end. Немного о шаблонах, немного о jasmin.

(Read more)

CC S01E04

Nov. 4, 2013, 11:45 p.m.

Antlr 3

Переходим на antlr 3, т.к. он более удобен для реализации первого компилятора.

Итак, crash-course по antlr 3.

(Read more)

CC S01E03

Oct. 24, 2013, 8:48 p.m.

Простейший транслятор

Зададимся целью транслировать арифметические выражения в их аналоги, например, на языке lisp (scheme). Рассмотрим упрощенный случай, когда грамматикой допускаются только суммы чисел.

(Read more)

CC S01E02

Oct. 16, 2013, 11:58 p.m.

Калькуляторы

На этой паре рассматриваются два варианта написания собственного калькулятора средствами antlr4.

(Read more)