Student Language Development Environment
Future work
JVM code generation (see
assignment description
in Dutch) using the Java assembler
Jasmin
LL(k) parser generation (k > 1)
Start conditions in scanner generator
Graphical representation of the grammar trees (using
GraphViz
)
Automatic insertion of attribute copying rules during parser generation
Creating a platform independent user-interface using
Tcl/Tk
Improved support for user-defined types and actions
VIM code optimizer
Improved support for string handling in VIM
Support for altering the VIM instruction set
Cut/Paste functionality in user-interface
Undo/Redo functionality in user-interface
Deriving testsets from a grammar specification
Floating menu's instead of buttons in user-interface
Generation of syntax-directed editors? (far future)
Building SLADE using SLADE? (very far future)