Вопросы по теме 'bnfc'
Грамматика BNF для простого примера программы на C++
Итак, я пытаюсь написать грамматику для простой программы на С++.
вот как сейчас выглядит грамматика:
PDefs. Program ::= [Def] ;
terminator Def "" ;
comment "//" ;
comment "/*" "*/" ;
comment "#" ;
DFun. Def ::= Type Id "(" [Arg] ")" "{" [Stm]...
3366 просмотров
schedule
29.12.2022
Как правильно обрабатывать ошибки в BNFC? (С++, Flex, Бизон)
Я делаю компилятор в BNFC, и он дошел до стадии, когда он уже кое-что компилирует, и код работает на моем устройстве. Но перед отправкой я хочу, чтобы мой компилятор возвращал правильные сообщения об ошибках, когда пользователь пытается...
307 просмотров
schedule
24.06.2022
Ошибка установки BNFC
Я пытаюсь установить BNFC на свой Mac (под управлением ОС Sierra). Я уже установил платформу Haskell для Mac (v.8.0.1). Я установил cabal, а затем использовал его для установки alex (v. 3.2.1) и happy (v. 1.19.5). Затем я запустил программу...
455 просмотров
schedule
31.01.2023