Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 236.608
- Реакции
- 426.072
Складчина: Компиляторы, интерпретаторы и формальные языки (Compilers, Interpreters & Formal Languages) [Pikuma] [Gustavo Pezzi]
Compilers, Interpreters & Formal Languages
Курс на английском языке!
Спойлер: Оригинал
This course is designed to be a beginner-friendly introduction to compilers. As we evolve, we will incrementally put together an interpreter for a very simple scripting language.
We'll cover:
Lexical analysis
Syntax analysis
Parsing algorithms
Intermediate representation (AST)
Formal languages & grammars
BNF notation & syntax diagrams
Identifying and reporting errors
Code generation
Writing our own VM
Emitting bytecode
Type checking
LLVM IR
Simple code optimization
...and much, much more!
Compilers always had a reputation for being a difficult topic, and their historical association with dragons (starting with the Dragon Book) never really help the cause.
Этот курс предназначен для начинающих, чтобы познакомить их с компиляторами. По мере развития мы будем постепенно собирать интерпретатор для очень простого скриптового языка.
Мы рассмотрим:
Лексический анализ
Синтаксический анализ
Алгоритмы синтаксического анализа
Промежуточное представление (AST)
Формальные языки и грамматики
Нотация БНФ и синтаксические диаграммы
Выявление и сообщение об ошибках
Генерация кода
Написание собственной виртуальной машины
Создание байткода
Проверка типов
LLVM IR
Простая оптимизация кода
...и многое, многое другое!
Компиляторы всегда имели репутацию сложной темы, а их историческая связь с драконами (начиная с Книги Дракона) никогда особо не помогала делу.
Стоимость: $79.99
СКАЧАТЬ КУРСЫ
Compilers, Interpreters & Formal Languages
Курс на английском языке!
Спойлер: Оригинал
This course is designed to be a beginner-friendly introduction to compilers. As we evolve, we will incrementally put together an interpreter for a very simple scripting language.
We'll cover:
Lexical analysis
Syntax analysis
Parsing algorithms
Intermediate representation (AST)
Formal languages & grammars
BNF notation & syntax diagrams
Identifying and reporting errors
Code generation
Writing our own VM
Emitting bytecode
Type checking
LLVM IR
Simple code optimization
...and much, much more!
Compilers always had a reputation for being a difficult topic, and their historical association with dragons (starting with the Dragon Book) never really help the cause.
Этот курс предназначен для начинающих, чтобы познакомить их с компиляторами. По мере развития мы будем постепенно собирать интерпретатор для очень простого скриптового языка.
Мы рассмотрим:
Лексический анализ
Синтаксический анализ
Алгоритмы синтаксического анализа
Промежуточное представление (AST)
Формальные языки и грамматики
Нотация БНФ и синтаксические диаграммы
Выявление и сообщение об ошибках
Генерация кода
Написание собственной виртуальной машины
Создание байткода
Проверка типов
LLVM IR
Простая оптимизация кода
...и многое, многое другое!
Компиляторы всегда имели репутацию сложной темы, а их историческая связь с драконами (начиная с Книги Дракона) никогда особо не помогала делу.
Стоимость: $79.99
СКАЧАТЬ КУРСЫ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- 1С ERP. Базовый курс пользователя (2026) [ЦСИО] [Ева Несговорова]
- Это всё гормоны: Как читать сигналы тела и понимать, почему настроение скачет, вес не уходит, а энергии не хватает [Саира Хамид]
- Психотерапия взрослых с СДВГ [Женя Янке, Михаил Пошибайлов]
- Управление эмоциями [Альфа Курс]
- Мощные фразы для разрешения рабочих конфликтов [Карин Херт, Дэвид Дай]
- Практикумы по Бацзы [Юдола Белимирова]
- Шаги и ступени. Часть 2 [Могу писать] [Александр Марков]
- Научись делать видики которые смотрят до конца, а потом еще и подписываются [Тариф Базовый] [Школа не Школа] [Гоша не Гоша]