کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
433972 | 1441634 | 2015 | 11 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
A JastAdd implementation of Oberon-0
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله

چکیده انگلیسی
• We implemented an Oberon-0 compiler using reference attribute grammars in JastAdd.
• The work is part of a tool challenge aiming at comparing compiler construction tools.
• Oberon-0 is a small procedural language illustrating typical compilation problems.
• We could modularize the compiler according to the artifacts defined in the challenge.
• We demonstrate best practices for compiler development using JastAdd.
As a part of the LDTA 2011 Tool Challenge, we implemented a compiler for the language Oberon-0 using the metacompilation tool JastAdd. In this paper, we report on this implementation, and reflect on aspects of it such as ease of use, modularity, and safety.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 114, 15 December 2015, Pages 74–84
Journal: Science of Computer Programming - Volume 114, 15 December 2015, Pages 74–84
نویسندگان
Niklas Fors, Görel Hedin,