liu.seSearch for publications in DiVA
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A comparison of two metacompilation approaches to implementing a complex domain-specific language
Linköpings universitet, Institutionen för datavetenskap, PELAB - Laboratoriet för programmeringsomgivningar. Linköpings universitet, Tekniska högskolan.
Linköpings universitet, Institutionen för datavetenskap, Programvara och system. Linköpings universitet, Tekniska högskolan. (PELAB)ORCID-id: 0000-0002-3435-4996
Lund University, Sweden.
Lund University, Sweden.
2012 (engelsk)Inngår i: Proceedings of the 27th Annual ACM Symposium on Applied Computing, Association for Computing Machinery (ACM), 2012, s. 1919-1921Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

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.

sted, utgiver, år, opplag, sider
Association for Computing Machinery (ACM), 2012. s. 1919-1921
Emneord [en]
metacompilation, operational semantics, attribute grammars
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-93299DOI: 10.1145/2245276.2232092ISBN: 978-1-4503-0857-1 (tryckt)OAI: oai:DiVA.org:liu-93299DiVA, id: diva2:624059
Konferanse
27th Annual ACM Symposium on Applied Computing (SAC 2012), 26-30 March 2012, Riva del Garda (Trento), Italy
Tilgjengelig fra: 2013-05-30 Laget: 2013-05-30 Sist oppdatert: 2018-01-11bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekst

Personposter BETA

Broman, DavidFritzson, Peter

Søk i DiVA

Av forfatter/redaktør
Broman, DavidFritzson, Peter
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric

doi
isbn
urn-nbn
Totalt: 120 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf