Webbläsaren som du använder stöds inte av denna webbplats. Alla versioner av Internet Explorer stöds inte längre, av oss eller Microsoft (läs mer här: * https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Var god och använd en modern webbläsare för att ta del av denna webbplats, som t.ex. nyaste versioner av Edge, Chrome, Firefox eller Safari osv.

A comparison of two metacompilation approaches to implementing a complex domain-specific language

Författare

Summary, in English

Abstract in Undetermined
Operational semantics and attribute grammars are examples of formalisms that can be used for generating compilers. We are interested in finding similarities and differences in how these approaches are applied to complex languages, and for generating compilers of such maturity that they have users in industry.
As a specific case, we present a comparative analysis of two compilers for Modelica, a language for physical modeling, and which contains numerous compilation challenges. The two compilers are OpenModelica, which is based on big-step operational semantics, and JModelica.org, which is based on reference attribute grammars.

Publiceringsår

2012

Språk

Engelska

Publikation/Tidskrift/Serie

Proceedings of the ACM Symposium on Applied Computing, SAC 2012

Dokumenttyp

Konferensbidrag

Förlag

Association for Computing Machinery (ACM)

Ämne

  • Computer Science
  • Control Engineering

Conference name

2012 Symposium On Applied Computing

Conference date

2012-03-25

Conference place

Riva del Garda (Trento), Italy

Status

Published

Projekt

  • ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems

Forskningsgrupp

  • LCCC

ISBN/ISSN/Övrigt

  • ISBN: 978-1-4503-0857-1