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

4 ответа

Почему эта простая грамматика имеет конфликт сдвига / уменьшения?

%token <token> PLUS MINUS INT %left PLUS MINUSЭТО РАБОТАЕТ: exp : exp PLUS exp; exp : exp MINUS exp; exp : INT;У ЭТОГО 2 КОНФЛИКТА СМЕНА / СНИЖЕНИЕ: exp : exp binaryop exp; exp : INT; binaryop: PLUS | MINUS ;ПОЧЕМУ?

1 ответ

Глава "Альтернативы Пролога" в документах Bison

исал заголовок кода бизона: %{ #include "foo.h" %}И я определил структуру с именем 'Foo' в заголовке. Я хотел бы использовать его в качестве типа токена в Bison. %define api.value.type union %token <Foo*> barТогда я использую-d ...

1 ответ

это был очень информативный ответ, вы действительно помогли мне понять.

я проблемы с исправлением сдвига, уменьшающего конфликт в моей грамматике. Я попытался добавить -v, чтобы прочитать вывод проблемы, и он ведет меня к состоян...

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

1 ответ

Как реализовать оператор If во Flex / bison

Я не получаю ошибку, пожалуйста, вы можете помочь мне, вот .l и .y file.thanks.

8 ответов

Написание компиляторов ... что правильно, а что нет? [закрыто]

Хорошо, в моем стремлении выяснить, что нужно для написания компилятора, я достиг некоторого препятствия. Кажется, что у каждой технологии или инструмента, которые я нахожу, есть какое-то противостояние. Я сейчас использую Bison и Flex, но у ...

4 ответа

Почему я получаю эту ошибку: «у определения данных нет типа или класса хранения»?

1 ответ

Простой Flex / Bison C ++

3 ответа

Компиляция и выполнение переводчика языка программирования Шекспира spl2c в Mac OS X 10.6 приводит к предупреждениям / ошибкам

Я хотел поэкспериментировать сШекспировский язык программирования [http://shakespearelang.sourceforge.net/report/shakespeare/]поэтому я скачал его сВот [http://shakespearelang.sourceforge.net/]и выполнил Makefile, используяcd spl-1.2.1 ...

1 ответ

Почему этот код зубра производит неожиданный вывод?

1 ответ

Goto Label в том же цикле в зубров

Я делаю парсер с Bison и Flex и хочу создать оператор &quot;goto label&quot;, но я хочу проверить, существует ли метка в том же блоке кода (между скобками {}...