
0
Flex
Flex (مولد آنالایزر سریع واژگان) ابزاری برای تولید اسکنر است.اسکنر ، که گاهی اوقات به عنوان رمزنگاری کننده خوانده می شود ، برنامه ای است که الگوهای واژگانی را در متن به رسمیت می شناسد.برنامه flex برای توصیف اسکنر برای تولید ، پرونده های ورودی مشخص شده توسط کاربر یا ورودی استاندارد آن را در صورت نامگذاری پرونده ها را می خواند.توضیحات به صورت جفت عبارات منظم و کد C است که به آن قوانین گفته می شود.Flex یک فایل منبع C با نام "lex.yy.c" تولید می کند که عملکرد yylex () را تعریف می کند.پرونده "lex.yy.c" را می توان برای تولید اجرایی کامپایل و پیوند داد.وقتی اجرایی اجرا شد ، ورودی آن را برای وقایع متن مطابق با عبارات منظم برای هر قاعده تجزیه و تحلیل می کند.هر وقت مسابقه را پیدا کرد ، کد C مربوطه را اجرا می کند ...
سایت اینترنتی:
https://github.com/westes/flexدسته بندی ها
گزینه های Flex برای همه سیستم عامل های دارای مجوز

5

0