برداشت کلی شما از مقاله‌ی داده‌شده چیست؟

مقاله: نحوه کارکرد انتلر به این صورت است که ابتدا یک گرامر برای زبان مورد نظرمان تعریف می‌کنیم سپس به کمک ابزار انتلر کدی به زبان مورد نظرمان تولید می‌کنیم که به کمک این کد می‌توانیم تغیرات مورد نظرمان را روی ورودی داشته باشیم. نسخه آخر این نرم‌افزار تولید کد به زبان هایe java, c#, c++ javascript, python ۲ , python ۳ , swift و go را پشتیبانی می‌کند. این نرم‌افزار به صورت گسترده‌ای در صنعت و دانشگاه برای ساختن انواع زبان‌ها، ابزارها و چارچوب‌های نرم‌افزاری استفاده شده‌است که نمونه‌های ان را در زیر می‌بینید: گرووی جایتون هایبرنیت نر افزار numbers شرکت اپل زبان جستار یاب توییتر اینتلیج آیدیا و clion از شرکت جت‌برینز آپاچی کسندرا نرم‌افزار jabref نرم‌افزار presto ابتدا با دستورها زیر انتلر را دریافت کنید: سپس دستور زیر را وارد کنید که انتلر به وسیله جاوا شناسایی شود: در ادامه دستورها زیر را وارد کنید: به عنوان یک مثال ابتدایی گرامر زیر را در نظر بگیرید و نام ان را grammar. g ۴ بگذارید. ابتدا توابع enterr که با وارد شدن به قاعده r اجرا می‌شود بدین صورت بازنویسی می‌کنیم که توکن id قاعده r را بعد از متن: entering r بنویسد و تابع exitr رابه این صورت که عبارت exiting r را برای ما چاپ کند. کد نهایی به شکل زیر است. این را مثلا در فایلی به نام hello. java ذخیره کنید در نهایت به صورت زیر می‌توانیم ان را اجرا کنید و سپس: و حالا می‌توانید به صورت دستی ورودی بدهید و با ctrl+d به ورودی دادن خاتمه دهید. 
برداشت:
انتلر (زبان انگلیسی : antlr) بک ابزار مولد پارسر است که برای خواندن ، پردازش ، اجرا یا ترجمه متون ساختار یافته یا فایل‌ها باینری به کار می‌رود . این نرم‌افزار در ابتدا توسط ترنس پر از دانشگاه سانفرانسیسکو به وجود آمد و همچنان در حال توسعه است . انتلر در نسخه ۴ام خود از پارسر (*) ll تطبیقی استفاده می‌کند که یک فناوری جدیدی برای پارس کردن است که اولین بار توسط خود ترنس پر و سم هارول توسعه پیدا کرد . انتلر ورودی را با توجه به گرامری که به ان می‌دهد توسط یک درخت پارس نمایش میده که با گردش روی ان می‌توانید تغیرات لازم را روی ورودی ایجاد کنید .