Under construction. The aim is to implement an interpreter driven not only by code typed at a command-line prompt, but also by a customisable GUI and keyboard interface. The user can perform routine tasks with a single mouse click or keyboard shortcut rather than having to type the entire line at the prompt. The interpreter interface can itself be modified at run-time by code that has been loaded into the environment and will be implemented with a read-eval-print loop. The interpreter will be written in the language of the code it runs.
I haven't yet figured out what language I will use for the interpreter, but it will be based on a similar concept as Java's bytecode and the .NET Common Language Runtime. Code will run inside a virtual machine.
The interpreter will store both code and data in special data files and you can save and restore sessions (like hibernating/sleeping Windows).
Be the first to post a review of InterpreterGUI!