کامپایلر
Compiler
کارشناسی
مقطع:
کامپایلر
نام درس:
نظری
نوع درس:
ندارد
همنیاز:
48
تعداد ساعت:
3
تعداد واحد:
ندارد
حل تمرین:
سرفصل درس:
معرفی کلی کامپایلر. انواع زبانها و گرامرها، فاز تحلیل لغوی. آتوماتای متناهی. تجزیه بالا یه پایین. تجزیه پایین به بالا. برخورد با خطاهای نحوی، تقدم عملگر، تحلیل معنایی. تولید کد، پرداخت و بهینهسازی کد، تولید خودکار کامپایلرها
منابع:
Aho, A. V., Lam, M. S., Sethi, R., & Ullman, J. D. (2007). Compilers: Principles, Techniques, and Tools. 2nd Edition. Pearson.
Thain, D. (2020). Introduction to Compilers and Language Design. 2nd Edition. Retrieved from http://compilerbook.org
Cooper, K. D., & Torczon, L. (2012). Engineering a Compiler. 2nd Edition. Elsevier.
Last updated