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

1 ответ

Уменьшать бизонов до начального символа, только если найден EOF

Я использую Bison с Flex. У меня есть следующее правило в моем входном файле Yacc: program : PROGRAM m2 declarations m0 block {cout << "Success\n"} ;Проблема в том, что если у меня есть программа, которая является частично правильной, но затем ...

5 ответов

Преимущества Antlr (скажем, lex / yacc / bison) [закрыто]

2 ответа

Yacc / Bison, минимизируйте количество, группируя математические операции

Я смотрю на источник Calc здесьhttp://epaperpress.com/lexandyacc/ [http://epaperpress.com/lexandyacc/] Я вижу эти тезисы в calc.y | expr '+' expr { $$ = opr('+', 2, $1, $3); } | expr '-' expr { $$ = opr('-', 2, $1, $3); } | expr '*' expr { $$ = ...

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

1 ответ

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

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

1 ответ

как установить Lex и Yacc в Ubuntu? [закрыто]

Я делаю проект в SENSE, для этого мне нужно установить Lex и Yacc. Если вы можете помочь мне, как установить в Ubuntu. Я очень новичок в этой области. Так ты...

2 ответа

Простые грамматики YACC дают ошибку

У меня вопрос к компилятору yacc. Я не собираю простую грамматику YACC. Вот раздел кода: /*anbn_0.y */ %token A B %% start: anbn '\n' {printf(" is in anbn_0\n"); return 0;} anbn: empty | A anbn B ; empty: ; %% #include "lex.yy.c" yyerror(s) char ...

2 ответа

подробная ошибка с ocamlyacc

4 ответа

конец файла бизона

Если я забуду поставить пустую строку в конце любого из моих файлов, моя программа получит синтаксическую ошибку. Проблема в том, что моя грамматика ожидает,...

2 ответа

Как построить массив с помощью Bison / Yacc и рекурсивного правила

С помощью Bison я понял, как собрать все в одну длинную строку следующим образом:

1 ответ

Конфликт «сдвиг / уменьшение» по однозначной грамматике

Кусок кода моей грамматики сводит меня с ума.Я должен написать грамматику, которая позволяет писать функции с несколькими входаминапример