Sciweavers

ENTCS
2008

Development of a Modelica Compiler Using JastAdd

13 years 4 months ago
Development of a Modelica Compiler Using JastAdd
This paper describes experiences from implementing key parts of a compiler for Modelica, an object-oriented language supporting declarative modeling and simulation of complex physical systems. Our implementation uses the attribute-grammar based tool JastAdd. In particular, we discuss the implementation of Modelica name analysis which is highly context-dependent, type analysis which is based on structural subtyping, and flattening which is a fundamental part of the Modelica compilation process.of so called modifications, Modelica. Key words: Modelica, JastAdd, compiler construction, reference attributed grammars
Johan Åkesson, Torbjörn Ekman, Gör
Added 10 Dec 2010
Updated 10 Dec 2010
Type Journal
Year 2008
Where ENTCS
Authors Johan Åkesson, Torbjörn Ekman, Görel Hedin
Comments (0)