InterpreterGUI Icon

InterpreterGUI

planning

GUI-based and keyboard-driven rather than text-based interpreter

Add a Review
0 Downloads (This Week)
Last Update:
  Browse Code Git Repository

Description

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).

InterpreterGUI Web Site

KEEP ME UPDATED

Write a Review

User Reviews

Be the first to post a review of InterpreterGUI!

Additional Project Details

Intended Audience

Developers, Information Technology

User Interface

Win32 (MS Windows)

Programming Language

C++

Registered

2011-11-26

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks
Screenshots can attract more users to your project.
Features can attract more users to your project.