Flex

Flex

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

سایت اینترنتی:

دسته بندی ها

گزینه های دیگر برای Flex برای Linux

ANTLR

ANTLR

ANTLR ، ANother Tool برای تشخیص زبان ، ابزاری برای زبان است که چارچوبی برای ساخت شناسه ها ، مترجمین ، کامپایلرها و مترجمان از دستور زبان ...