Результаты поиска по запросу "yacc"
Конфликт «сдвиг / уменьшение» по однозначной грамматике
Кусок кода моей грамматики сводит меня с ума.Я должен написать грамматику, которая позволяет писать функции с несколькими входаминапример
Компиляция и выполнение переводчика языка программирования Шекспира spl2c в Mac OS X 10.6 приводит к предупреждениям / ошибкам
Я хотел поэкспериментировать сШекспировский язык программированияпоэтому я скачал его сВот и выполнил Makefile, используя
Простые грамматики YACC дают ошибку
У меня вопрос к компилятору yacc. Я не собираю простую грамматику YACC. Вот раздел кода:
Простой Flex / Bison C ++
Я уже искал свой ответ, но я не получил быстрый ответ для простого примера. Я хочу скомпилировать сканер flex / bison + парсер с использованием g ++ только потому, что я хочу использовать классы C ++ для создания AST и подобных вещей. При ...
Уменьшать бизонов до начального символа, только если найден EOF
Я использую Bison с Flex. У меня есть следующее правило в моем входном файле Yacc: program : PROGRAM m2 declarations m0 block {cout << "Success\n"} ;Проблема в том, что если у меня есть программа, которая является частично правильной, но затем ...
Есть ли хороший режим или метод Emacs для файлов lex / flex / yacc / bison?
Редактирование файлов lex или yacc с помощью Emacs - неприятность: если я использую режим C, отступ не работает, а если я не использую режим C, я не могу исп...
конец файла бизона
Если я забуду поставить пустую строку в конце любого из моих файлов, моя программа получит синтаксическую ошибку. Проблема в том, что моя грамматика ожидает, что новая строка завершит текущую строку. Поскольку символ новой строки не существует, ...
Как реализовать оператор If во Flex / bison
Я не получаю ошибку, пожалуйста, вы можете помочь мне, вот .l и .y file.thanks.
Сдвиг бизонов / уменьшение конфликтов - компилятор тигров
Я написал файл yacc в соответствии с Tiger Book (приложение A, руководство Tiger).Но есть еще некоторые сдвиги / сокращения конфликтов. Я не знаю, как разреш...