بهترین مترجم و کامپایلر برای Linux
در TinyPie مترجم مبتنی بر درخت برای یک زبان برنامه نویسی ساده را با نحو مانند پایتون کنید. & nbsp؛ این اجرا کد منبع با احداث چکیده نحو درخت (AST) و راه رفتن درخت.آن را در زبان پای از 'زبان الگوهای پیاده سازی' است. نقل قول Ch.9 از کتاب: "A مترجم مبتنی بر درخت است مانند یک کامپایلر جلویی با یک مترجم پیوند را به...
در CmdOption منبع باز و آسان برای استفاده و خط فرمان نرم افزار تجزیه کننده-حاشیه نویسی رانده می شود، به خصوص برای جاوا 5 برنامه های کاربردی طراحی شده است.CmdOption قادر به تجزیه هر خط فرمان، به لطف یک شیء پیکربندی ساده است. خروجی تولید و پیغام خطا / اعتبار می تواند موضعی چه جدید در این نسخه است: اضافه شده...
در SmartEiffel GNU ایفل کامپایلر است. SmartEiffel نظر گرفته شده است به یک کوچک و بسیار سریع، کامپایلر ایفل کامل، هر چند.توزیع فعلی شامل ایفل به کامپایلر C، ابزار اسناد و مدارک، یک چاپگر زیبا، و ابزار های مختلف دیگر از جمله یک دیباگر ایفل. این همچنین شامل یک کتابخانه بزرگ از کلاس های تحت شرایط مجوز MIT / X کنسرسیوم...
در برنامه NCC یک کامپایلر است که تولید اطلاعات تجزیه و تحلیل برنامه است. NCC یک جایگزین مناسب و معقول از cflow و cscope قادر به تجزیه و تحلیل هر برنامه با استفاده از کامپایلر شورای همکاری خلیج فارس است.این برنامه همچنین incliudes هدایتگر تماس گراف و منبع مرورگر گرافیکی است که بسیار عملی برای هک کردن و درک پروژه های...
زبان و اجرای آن توسط آدل گلدبرگ و دیوید رابسون، که از این پس خواهد داد به عنوان کتاب آبی اشاره می شود: GNU اسمالتاک یک پیاده سازی است که از نزدیک به زبان اسمالتاک-80 همانطور که در کتاب اسمالتاک-80 شرح داده شده به شرح زیر است.زبان برنامه نویسی اسمالتاک یک زبان برنامه نویسی شی گرا است. این به این معنی، برای یک چیز، که...
(گرافیکی و nbsp؛ رابط کاربری) برای خط فرمان برنامه کمتر کامپایلر Plessc رابط کاربری گرافیکی منبع باز و nbsp است. این ویژگی سیاهههای مربوط قابل خواندن، توانایی باز کردن فایل کمتر با یک ویرایشگر مشخص شده، پشتیبانی از YUI و nbsp؛ فشرده سازی و خرد کردن از lessc و توانایی ذخیره نسخه به حداقل برسد و یا استاندارد.نوشته شده...
در اجرای سیپایتون استاندارد پایتون (زبان) است. purepy ترجمه از کد C به پایتون خالص، به درجه محدود اتمام است.علاوه بر این، purepy رابط در سراسر یک سازمان متناوب از کد، تراز وسط قرار دارد با شباهت ساختاری و موضعی را فراهم می کند.purepy برای دو چیز در نظر گرفته شده: توسعه دهندگان کمک به درک اجرای سیپایتون. و تجربه با آن...
در زبان یکپارچهسازی با سیستمعامل دارای یک تاریخ غنی رفتن به 1998 هنگامی که آن را برای اولین بار به عنوان یک مستقل 16 بیتی چهارم برای معماری x86 PC منتشر شد. از آن زمان آن را از طریق استفاده به شکل کنونی آن است که اجرای 32 بیتی در حال اجرا بر روی دستگاه های قابل حمل مجازی به نام Ngaro تکامل یافته است. امروز،...
پروژه PolyGen یک برنامه برای تولید جملات تصادفی با توجه به تعریف دستور زبان است، که زیر قوانین سفارشی نحوی و واژگانی.بعبارت دیگر، این مترجم از زبان خود را طراحی شده برای تعریف زبان، که در آن به تفسیر به معنای اعدام یک برنامه منبع را در زمان واقعی و در نهایت خروجی نتیجه آن است. در اینجا، یک برنامه منبع تعریف دستور زبان...
در Stratego / XT یک محیط توسعه برای ایجاد سیستم های انتقال مستقل است.این ترکیب Stratego، یک زبان برای اجرای تحولات بر اساس پارادایم استراتژی بازنویسی برنامه ریزی، با XT، مجموعه ای از قطعات و ابزار قابل استفاده مجدد برای توسعه سیستم های انتقال.به طور کلی، Stratego / XT است برای تجزیه و تحلیل، پردازش، تولید برنامه های...