XVisitorDT
An Eclipse plugin that contributes XVisitor grammar editor and builder to the Eclipse platform.
Features
- XVisitor Editor and Outline View – full syntax-directed editor
- Grammar Formatter
- grammar elements handled using custom formatter
- Java elements are handled using the JDT platform formatter
- Grammar Builder – incremental visitor generator
Use
- automatically associated with XVisitor grammars (“.xv”)
available in any Eclipse project (native code features only available in Java projects)
the builder requires a package header in the grammar – required to determine build destination
build destination must be a package in a source folder of the containing project
the formatter is invoked using the standard platform format command (ctrl-shift-f)
the formatter should only modify whitespace – ctrl-z will undo changes
the sophistication of the formatter is evolving
Requirements
- Eclipse 4.5.2 on Java 8 JDK VM
License
Eclipse Public License v1.0