Language description for Front End implementation

Anya Helene Bagge

Citation:

Anya Helene Bagge. Language description for Front End implementation. In Claus Brabrand and Pierre-Etienne Moreau, editor(s), Proceedings of the Tenth Workshop on Language Descriptions, Tools and Applications (LDTA’10), pages 9:1–9:8. ACM, 2010.

Workshop:

Tenth Workshop on Language Descriptions, Tools and Applications (LDTA’10), Paphos, Cyprus, 2010, proceedings pp.9:1–9:8

Paper Links:

[doi] [pdf]

Abstract:

For a language to be useful, it requires a robust and reliable implementation. Writing and maintaining such an implementation is a hard task, particularly for experimental or domain-specific language projects where resources are limited. This paper describes an implementation approach based on modular specifications of syntax and static semantics. Specification is done in a language description DSL, which serves both as a specification, and as code from which compiler front ends can be automatically generated.

BibTeX:

@InProceedings{bagge-ldta10-langspec,
  title = {Language description for Front End implementation},
  author = {Bagge, Anya Helene},
  year = {2010},
  booktitle = {Proceedings of the Tenth Workshop on Language Descriptions, Tools and Applications (LDTA’10)},
  editor = {Claus Brabrand and Pierre-Etienne Moreau},
  pages = {9:1--9:8},
  publisher = {ACM},
  address = {New York, NY, USA},
  doi = {10.1145/1868281.1868290},
  isbn = {978-1-4503-0063-6},
  location = {Paphos, Cyprus},
  url = {http://www.ii.uib.no/~anya/papers/bagge-ldta10-langspec.html},
  pdf = {http://www.ii.uib.no/~anya/papers/bagge-ldta10-langspec.pdf},
}

Copyright:

Copyright © 2010 ACM.