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


• 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
نویسندگان
, ,