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

1 ответ

Токен END OF FILE с flex и 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 { $$ = ...

2 ответа

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

С помощью Bison я понял, как собрать все в одну длинную строку следующим образом: arg_list: WORD arg_list { strcat( $1, "IFS" ); $$ = strcat($1, $2); } | WORD ;а также: WORD arg_list { printf("%s, %s\n", $1, $2); }Но проблема в том, что мне ...

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

1 ответ

разобрать 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 ...