Результаты поиска по запросу "bison"
Уменьшать бизонов до начального символа, только если найден EOF
Я использую Bison с Flex. У меня есть следующее правило в моем входном файле Yacc:
Как использовать yylval со строками в yacc
Я хочу передать фактическую строку токена. Если у меня есть токен с именем ID, я хочу, чтобы мой файл yacc действительно знал, как называется ID. Мне нужно передать строку с помощью yylval в файл yacc из файла flex. Как мне это сделать?
Преимущества Antlr (скажем, lex / yacc / bison) [закрыто]
В прошлом я использовал lex и yacc (чаще всего bison) для различных проектов, обычно для переводчиков (например, подмножество EDIF, передаваемого в приложение EDA). Кроме того, мне пришлось поддерживать код, основанный на грамматиках lex / yacc, ...
Как использовать yylval со строками в yacc
Я хочу передать фактическую строку токена. Если у меня есть токен с именем ID, я хочу, чтобы мой файл yacc действительно знал, как называется ID. Мне нужно п...
Flex / Bison-подобная функциональность в PHP
Я ищу способ получить поддержку Flex / Bison (или Lex / Yacc и др.) В PHP. В частности, я реализую логический анализатор запросов в веб-интерфейсе и предпоче...
Уменьшать бизонов до начального символа, только если найден EOF
Я использую Bison с Flex. У меня есть следующее правило в моем входном файле Yacc: program : PROGRAM m2 declarations m0 block {cout << "Success\n"} ;Проблема в том, что если у меня есть программа, которая является частично правильной, но затем ...
Goto Label в том же цикле в зубров
Я делаю парсер с Bison и Flex и хочу создать оператор "goto label", но я хочу проверить, существует ли метка в том же блоке кода (между скобками {}...
разобрать bibtex с помощью flex + bison: вновь
Последние несколько недель я пытаюсь написать парсер для bibtex ( http://www.bibtex.org/Format/ [http://www.bibtex.org/Format/]) файл с использованием flex и bison. $ cat raw.l %{ #include "raw.tab.h" %} value [\"\{][a-zA-Z0-9 ...