Opening book details…
Can I read JavaML: a markup language for Java source code on EtoBox?
JavaML: a markup language for Java source code by Greg J Badros is a Computer Science article available to read on EtoBox.
What is JavaML: a markup language for Java source code about?
The classical plain-text representation of source code is convenient for programmers but requires parsing to uncover the deep structure of the program. While sophisticated software tools parse source code to gain access to the program's structure, many lightweight programming aids such as grep rely instead on only the lexical structure of source code. I describe a new XML application that provides an alternative representation of Java source code. This XML-based representation, called JavaML, is more natural for tools and permits easy specification of numerous software-engineering analyses by leveraging the abundance of XML tools and techniques. A robust converter built with the Jikes Java compiler framework translates from the classical Java source code representation to JavaML, and an XSLT stylesheet converts from JavaML back into the classical textual form.
Who reads JavaML: a markup language for Java source code?
It is typically read by researchers, students, and practitioners in Computer Science.
- Author
- Greg J Badros
- Publisher
- Elsevier Science; Elsevier ; Elsevier BV (ISSN 1389-1286)
- Published
- 2000
- Language
- EN
- Field
- Computer Science (Physical Sciences)