Beyond annotations: a proposal for extensible java (XJ).
Clark, Tony, Sammut, Paul and Willans, James (2008) Beyond annotations: a proposal for extensible java (XJ). In: Source Code Analysis and Manipulation, 2008 Eighth IEEE International Working Conference on 28-29 Sept. 2008. IEEE, pp. 228-238. . [Book Section] (doi:10.1109/SCAM.2008.34)
|
PDF
Download (247kB) | Preview |
Abstract
The XMF system is based on a bespoke language that includes some features that are key to Language Oriented Programming: grammars; syntax classes; parsers; quasi-quotes. This paper discusses various technologies and approaches for LOP and concludes that standardization is one of the key features that will bring LOP and Domain Specific Languages to the mainstream. The paper proposes an extension to Java that incorporates the key LOP and DSL features of XMF. The essential Java extensions are discussed and the paper concludes with a couple of examples.
Item Type: | Book Section |
---|---|
Research Areas: | A. > School of Science and Technology > Computer Science A. > School of Science and Technology > Computer Science > Intelligent Environments group A. > School of Science and Technology > Computer Science > SensoLab group |
Item ID: | 5817 |
Depositing User: | Tony Clark |
Date Deposited: | 26 May 2010 15:58 |
Last Modified: | 30 Nov 2022 01:48 |
URI: | https://eprints.mdx.ac.uk/id/eprint/5817 |
Actions (login required)
![]() |
View Item |
Statistics
Additional statistics are available via IRStats2.