وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

ساخت یک مترجم ( مفسر ) از پایه

سرفصل های دوره

چگونه زبان های برنامه نویسی تحت هود کار می کنند؟ تفاوت بین کامپایلر و مترجم چیست؟ یک ماشین مجازی و در این دوره، ما درباره کامپایلرها و مترجمان AST و ماشین های مجازی یاد خواهیم گرفت. ما بیشتر عبارات اساسی و متغیرها را در مترجمان بررسی خواهیم کرد و در مورد متغیرها و محیط ها یاد می گیریم.

ما همچنین توابع داخلی و بومی را کشف خواهیم کرد، کاربر تعریف شده توسط پایان دوره، ما یک مترجم کامل AST برای زبان برنامه نویسی ما را اجرا خواهیم کرد.

عنوان اصلی : Building an Interpreter from Scratch

سرفصل های دوره :

compilers compilers دوره سقوط:
Parsers، Ass، Matterpreters، و کامپایلرها
Matterpreters AST و ماشین های مجازی
کامپایلرها: AOT، JIT، Transpiler

مترجمان: عبارات اساسی و متغیرها:
زبان برنامه نویسی EVA
عبارات خود ارزیابی
متغیرها و محیط ها
بلوک ها: گروه های بیان و دامنه های توزیع شده
جریان کنترل: اگر و در حالی که عبارات
بازگشت به تجزیه کننده ها: S-expression به AST

توابع و برنامه نویسی کاربردی:
ساخته شده در توابع داخلی و بومی
توابع تعریف شده توسط کاربر، سوابق فعال سازی، و بسته شدن
توابع لامبدا و برنامه نویسی کاربردی
تماس با پشته و تماس های بازگشتی
SynTactic Sugar: Switch، For، Inc، اپراتورهای DEC

برنامه نویسی شی گرا:
Object-oriented EVA: کلاس ها
ارثی کلاس و تماس های فوق العاده
انزوا کد: ماژول ها و واردات
نهایی اجرایی و مشخصات

نمایش سرفصل های انگلیسی

Building an Interpreter from Scratch

139,000 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 5795
حجم: 393 مگابایت
مدت زمان: 181 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 9 بهمن 1400
ساخت یک مترجم ( مفسر ) از پایه
ساخت یک مترجم ( مفسر ) از پایه 1
ساخت یک مترجم ( مفسر ) از پایه 2
ساخت یک مترجم ( مفسر ) از پایه 3
ساخت یک مترجم ( مفسر ) از پایه 4
ساخت یک مترجم ( مفسر ) از پایه 5
ساخت یک مترجم ( مفسر ) از پایه 6
طراحی سایت و خدمات سئو

139,000 تومان
افزودن به سبد خرید