Результаты поиска по запросу "compiler-theory"

12 ответов

 быть очень практичным введением в создание языка и элементов компилятора. Несмотря на название, это не относится к Паскалю. Это очень полезно, если вы можете найти копию.

но хотел поиграть с написанием своего собственного языка (якобы для обучения) и поэтому должен быть относительно основан на создании синтаксических анализато...

1 ответ

или в любом хорошем учебнике по теории парсинга. (Или, конечно, путем поиска термина «косвенная левая рекурсия» и поиска страниц с некоторой достоверностью.)

тим, у меня есть эта грамматика: S -> A C x | u B A A -> z A y | S u | ε B -> C x | y B u C -> B w B | w AЭта грамматика, очевидно, не является LL (1), которую я могу найти при построении таблицы разбора. Но есть ли способ, которым я могу ...

2 ответа

Регистрация распределения и разлива, легкий способ?

Я ищу способ размещения локальных переменных в регистрах. Я знаю пару серьезных способов сделать это (а именно, упомянутыев Википедии [http://en.wikipedia.org/wiki/Register_allocation]), но я застрял на том, как "разлив" осуществляется. Кроме ...

ТОП публикаций

4 ответа

Какие языковые функции требуются в языке программирования для создания компилятора?

Языки программирования, кажется, проходят несколько этапов. Во-первых, кто-то придумывает новый язык Foo Language. Компилятор / интерпретатор написан на другом языке, обычно C или другом низкоуровневом языке. В какой-то момент FooL взрослеет и ...