PDA

View Full Version : مشکل کار نکردن bison



JustCompiler
یک شنبه 23 اسفند 1394, 17:23 عصر
سلام
سیستم عامل بنده ویندوز 8 ، 64 بیت هست.
بنده یک فایل test.y دارم با محتویات زیر:

%token HI BYE

%%

program:
hi bye
;

hi:
HI { printf("Hello World\n"); }
;
bye:
BYE { printf("Bye World\n"); exit(0); }
;


و بنده bison رو هم در سیستم عاملم نصب کردم.
و در آدرس زیر هم نصب شده : C:\Program Files (x86)\GnuWin32\bin
و فایل test.y هم در ادرس C:\Program Files (x86)\GnuWin32\bin\test.y وجود داره.
حالا میخوام این فایلو به bison وارد کنم
طبق زیر عمل میکنم.

cd C:\Program Files (x86)\GnuWin32\bin
bison -dy test.y


139587
139588

و مشکل اینه که هیچ فایلی ایجاد نمیشه.!!!!!!!!!!!!

ممکنه بخاطر این باشه که bison تو مسیر پیشفرض نصب شده؟

JustCompiler
یک شنبه 23 اسفند 1394, 17:38 عصر
بله مشکل از مسیر بود
bison رو توی مسیر دیگه نصب کردم
و بدون مشکل انجام شد
با تشکر فراوان.