این فایل رو از اینترنت پیدا کردم. به زبان فارسیه و نحوه ی نوشتن تحلیلگر برای flex رو توضیح داده!
این فایل رو از اینترنت پیدا کردم. به زبان فارسیه و نحوه ی نوشتن تحلیلگر برای flex رو توضیح داده!
نرم افزار flex برای ایجاد تحلیلگر از فایل نوشته شده به زبان flex استفاده می شود. در این فرایند، شما ابتدا فایل نوشته شده با زبان flex را به این نرم افزار می دهید و در خروجی یک فایل به زبان c ) c.*) تولید می کند که با کامپایل آن، scanner شما آماده استفاده خواهد بود!
حال به نحوه ی انجام این فرایند با یک مثال می پردازم:
F:\flex-2.5.4a-1-bin\bin
cd /d F:\flex-2.5.4a-1-bin\bin
flex majidr.l
cd /d F:\flex-2.5.4a-1-bin\bin
cl lex.yy.c
lex.yy <majidCodes.txt> majidOut.txt
که در آن majidCodes.txt، فایل حاوی کد برای تحلیلگر و majidOut.txt ، فایل خروجی تحلیلگر است.
اگر ایرادی توی این پست بود یا ... ، در نظرات اعلام کنید!