Я пытаюсь работать с протоколом SMTP (плюс некоторые расширения) с помощью flex / bison. Расширение...
У меня есть вопрос, касающийся моего парсера, который я пишу на C. Предполагается использовать...
Я пытаюсь создать компилятор Cminus и специально пытаюсь создать для него AST. В моем файле step3
Я ищу онлайн документацию, но не нашел пути. Для правила, подобного приведенному ниже (взято из...
Я пытаюсь написать парсер, чтобы проверить следующие объявления типа int и float на языке Си....
Привет, я только начал работать над инструментами lex и yacc. Я понял, что yyerror получает только...
Я пытаюсь сопоставить текст verilog, который начинается с `pragma protect begin_protected ,...
Итак, я просто пытаюсь игнорировать комментарии в lex и вообще не передавать комментарии в yacc.По...
Итак, в основном, я получаю синтаксическую ошибку всякий раз, когда тестирую пустой файл или файл,...
Lex часть: %% [0-9]+ { yyval = atoi (yytext); return num; } %% Yacc часть: %token num %% exp:num...
По сути, у меня есть задание, в котором мне нужно сделать компилятор для C-, но мы делаем это в 5...
%{ #include<stdio.h> int n_chars = 0; int n_lines = 0; %} %%...
Общий вопрос: Как должна выглядеть моя грамматика, чтобы разрешить произвольно вложенные expr :=...
Извините, я новичок в зубрах.Я не понимаю проблему и как ее исправить.Я признателен, если вы...
У меня есть следующая грамматика в файле Bisone: item : "ITEM" t_name t_type v_storage...
Я пытаюсь преобразовать старый проект Autotools в CMake.В одном из файлов Makefile есть несколько...
У меня есть следующая грамматика в yacc, однако я получаю 1 сдвиг / уменьшение конфликта: %union {...
На самом деле я пишу грамматику для вложенных if else конструкций и в этом, казалось бы, правильный...
Я реализую собственный генератор синтаксического анализатора со встроенным лексером и...
Предположим, я дал правильное арифметическое выражение для моего файла yacc.А теперь я хочу...
Я пишу грамматику для полного языка программирования моего собственного дизайна.Этот язык имеет...
Недавно я снова взял бизона, но я все еще борюсь с тем, как работает старшинство и как решить...
Я делаю компилятор, используя Flex-Yacc, и в настоящее время я пытаюсь создать буферную систему,...
Итак, у меня есть язык, представляющий собой строку байтов, представляющую список следующих...
Я хотел преобразовать приведенное выше выражение в лекс Я старался [A-Z] * [-] [A-Z] [0-9] [A-Z]...