Создаём язык программирования
Лекция А1. Калькулятор постфиксных выражений (RPN-машина)
Лекция А2. Алгоритм сортировочной горки
Лекция А4. Рекурсивный нисходящий парсинг
Лекция А4. Калькулятор с переменными (micro-LISP)
Лекция А5. Интерпретатор учебного процедурного языка: парсер
Лекция А6. Интерпретатор учебного процедурного языка: виртуальная машина
Лекция Г1. Нормальная форма Бэкуса (BNF)
Лекция Г2. Абстрактное синтаксическое дерево (AST)
Лекция Г3. Классы грамматик [готовится]
Лекция Г4. Регулярные выражения и языки
Лекция И2. Fortran (1957) [готовится]
Лекция И3. LISP (1958) [готовится]
Лекция Я1. Язык арифметических выражений
Лекция Я2. Обратная польская запись (RPN)
Лекция Я3. Префиксная запись (S-expressions)
Лекция Я4. Учебный процедурный язык
Лекция П1. Виртуальные машины: они повсюду