• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

Скоро! Компиляторы, интерпретаторы и формальные языки (Compilers, Interpreters & Formal Languages) [Pikuma] [Gustavo Pezzi]

  • Автор темы EGround
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
24.289
Реакции
127

Складчина: Компиляторы, интерпретаторы и формальные языки (Compilers, Interpreters & Formal Languages) [Pikuma] [Gustavo Pezzi]​


Compilers, Interpreters & Formal Languages
Курс на английском языке!
upload_2024-11-8_15-12-6.png


Спойлер: Оригинал 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) [Pikuma] [Gustavo Pezzi]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу