ExtendJ: Extensible Java compiler

Jesper Öqvist

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

Abstract

ExtendJ (formerly JastAddJ) is an extensible Java compiler, supporting full Java source-to-bytecode compilation. ExtendJ enables researchers and developers to easily build powerful language extensions, custom static analyses, and other tools for Java. ExtendJ is built with Reference Attribute Grammars and Aspect Oriented Programming, enabling easy extension development.

Original languageEnglish
Title of host publicationProgramming 2018 Companion - Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming
EditorsJennifer B. Sartor, Stefan Marr
PublisherAssociation for Computing Machinery (ACM)
Pages234-235
Number of pages2
VolumePart F137691
ISBN (Print)9781450355131
DOIs
Publication statusPublished - 2018
Event2nd International Conference on Art, Science, and Engineering of Programming, Programming 2018 - Nice, France
Duration: 2018 Apr 92018 Apr 12

Conference

Conference2nd International Conference on Art, Science, and Engineering of Programming, Programming 2018
Country/TerritoryFrance
CityNice
Period2018/04/092018/04/12

Subject classification (UKÄ)

  • Software Engineering

Free keywords

  • Compiler Generators
  • Extensible Compilers
  • Reference Attribute Grammars

Fingerprint

Dive into the research topics of 'ExtendJ: Extensible Java compiler'. Together they form a unique fingerprint.

Cite this