команда для создания парсера с bison/flex в windows?

Я пытаюсь разработать компилятор для моей грамматики. Я пишу код сканера, и он корректно работает с flex.
Теперь я пишу код синтаксического анализатора, таблицу символов и файл three.h для генерации трехадресного кода.
Но я не знаю, как запускать и тестировать некоторые файл с ним с помощью Bison. Как вызвать bison в Windows.


person BeginnerProgrammer    schedule 20.07.2013    source источник


Ответы (1)


Сначала вам понадобится bison на окнах, которые предоставляются Cygwin, MinGW или GnuWin. Эти проекты предоставляют bison таким образом, что его можно использовать в Windows так же, как в Unix.

...My\source\dir> path\to\bison.exe -o foo.c foo.y
person Rudi    schedule 21.07.2013