کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
422628 685122 2006 18 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A Prolog Framework for the Rapid Prototyping of Language Processors with Attribute Grammars
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A Prolog Framework for the Rapid Prototyping of Language Processors with Attribute Grammars
چکیده انگلیسی

In this paper, we describe PAG (Prototyping with Attribute Grammars), a framework for building Prolog prototypes from specifications based on attribute grammars, which we have developed for supporting rapid prototyping activities in an introductory course on language processors. This framework works for general non-circular attribute grammars with arbitrary underlying context-free grammars, includes a specification language embedded in Prolog that strongly resembles the attribute grammar notations explained in the course cited, and lets students produce comprehensible prototypes from their specifications in a straightforward way.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 164, Issue 2, 24 October 2006, Pages 19-36