The JastAdd Extensible Java Compiler
(2007) OOPSLA 2007 42. p.1-17- Abstract
- The JastAdd Extensible Java Compiler is a high quality
Java compiler that is easy to extend with new analyses as
well as new language constructs. In this demonstration we
show how the existing framework for name analysis and
type checking can be extended when adding new language
constructs to Java. The same techniques have been used
to implement all language features of Java 5 as modular
extensions to a Java 1.4 compiler.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/772748
- author
- Ekman, Torbjörn LU and Hedin, Görel LU
- organization
- publishing date
- 2007
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- keywords
- Declarative Frameworks, Extensibility, OOP, Compilers, Modularity, Java
- host publication
- ACM Sigplan Notices
- volume
- 42
- pages
- 1 - 17
- publisher
- Association for Computing Machinery (ACM)
- conference name
- OOPSLA 2007
- conference location
- Montreal, Canada
- conference dates
- 2007-10-21 - 2007-10-25
- external identifiers
-
- wos:000253410000003
- scopus:57049142415
- ISSN
- 0362-1340
- ISBN
- 978-1-59593-786-5
- DOI
- 10.1145/1297105.1297029
- language
- English
- LU publication?
- yes
- id
- 43529ce0-4b66-4eea-88e8-c0970e180c27 (old id 772748)
- alternative location
- http://fileadmin.cs.lth.se/sde/publications/papers/2007-Ekman-OOPSLA.html
- date added to LUP
- 2016-04-01 16:06:04
- date last changed
- 2022-02-12 19:48:06
@inproceedings{43529ce0-4b66-4eea-88e8-c0970e180c27, abstract = {{The JastAdd Extensible Java Compiler is a high quality<br/><br> Java compiler that is easy to extend with new analyses as<br/><br> well as new language constructs. In this demonstration we<br/><br> show how the existing framework for name analysis and<br/><br> type checking can be extended when adding new language<br/><br> constructs to Java. The same techniques have been used<br/><br> to implement all language features of Java 5 as modular<br/><br> extensions to a Java 1.4 compiler.}}, author = {{Ekman, Torbjörn and Hedin, Görel}}, booktitle = {{ACM Sigplan Notices}}, isbn = {{978-1-59593-786-5}}, issn = {{0362-1340}}, keywords = {{Declarative Frameworks; Extensibility; OOP; Compilers; Modularity; Java}}, language = {{eng}}, pages = {{1--17}}, publisher = {{Association for Computing Machinery (ACM)}}, title = {{The JastAdd Extensible Java Compiler}}, url = {{http://dx.doi.org/10.1145/1297105.1297029}}, doi = {{10.1145/1297105.1297029}}, volume = {{42}}, year = {{2007}}, }