Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

ExtendJ : Extensible Java compiler

Öqvist, Jesper LU (2018) 2nd International Conference on Art, Science, and Engineering of Programming, Programming 2018 Part F137691. p.234-235
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.

Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
Compiler Generators, Extensible Compilers, Reference Attribute Grammars
host publication
Programming 2018 Companion - Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming
editor
Sartor, Jennifer B. and Marr, Stefan
volume
Part F137691
pages
2 pages
publisher
Association for Computing Machinery (ACM)
conference name
2nd International Conference on Art, Science, and Engineering of Programming, Programming 2018
conference location
Nice, France
conference dates
2018-04-09 - 2018-04-12
external identifiers
  • scopus:85053683158
ISBN
9781450355131
DOI
10.1145/3191697.3213798
project
Contributions to Declarative Implementation of Static Program Analysis
ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems
language
English
LU publication?
yes
id
418b9e73-2a1e-4c20-a5ae-4e127f656a93
date added to LUP
2018-10-19 11:54:29
date last changed
2022-05-03 06:59:43
@inproceedings{418b9e73-2a1e-4c20-a5ae-4e127f656a93,
  abstract     = {{<p>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.</p>}},
  author       = {{Öqvist, Jesper}},
  booktitle    = {{Programming 2018 Companion - Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming}},
  editor       = {{Sartor, Jennifer B. and Marr, Stefan}},
  isbn         = {{9781450355131}},
  keywords     = {{Compiler Generators; Extensible Compilers; Reference Attribute Grammars}},
  language     = {{eng}},
  pages        = {{234--235}},
  publisher    = {{Association for Computing Machinery (ACM)}},
  title        = {{ExtendJ : Extensible Java compiler}},
  url          = {{http://dx.doi.org/10.1145/3191697.3213798}},
  doi          = {{10.1145/3191697.3213798}},
  volume       = {{Part F137691}},
  year         = {{2018}},
}