Вопросы по теме 'bisonc++'
Пример грамматики Bison для объявления и использования функции
Может ли кто-нибудь привести пример грамматики Bison для объявления функций и использования функций, чтобы синтаксический анализатор вырабатывал ошибку, если количество аргументов в объявлении и использовании различается?
695 просмотров
schedule
13.10.2021
Как я могу узнать значение переменной в bison во время отладки с помощью GDB?
Я пытаюсь написать небольшой компилятор, который может анализировать некоторые команды, которые я набираю.
Команда, которую я пытаюсь разобрать:
create class something = create class do_something ;
Мой код будет примерно таким:...
1130 просмотров
schedule
29.04.2022
Почему последнее соответствие правилу в моем файле lex, когда у меня есть правила получше?
У меня есть файл lex с моими правилами, такими как:
PROGRAM return Parser::PROGRAM;
PROGRAM_END return Parser::PROGRAM_END;
VARIABLES: return Parser::VARIABLES;
INSTRUCTIONS: return Parser::INSTRUCTIONS;
SKIP...
135 просмотров
schedule
22.02.2023
Действия Bison в середине правила не работают
Это мой parser.y
stmt : type var { insertVar($2); cout<< "inserted"<<endl;} LCURL other RCURL {
//other jobs
}
;
и lex.l
"{" { cout<<"after insertion"<<endl; return LCURL;}
когда я...
286 просмотров
schedule
06.01.2024