This is an open source projected maintained by ONE person. This is a shell, much like Windows' Command Prompt/Batch/CMD, or many GNU/Linux based OS Bourne Again Shell (BASH).
This is an attempt to have the power of Bash with a familiar C-like syntax. Here's an example of what Vax Scripting
... [More]
would look like:
----START_CODE----
use Vax.WindowFunctions;
function StartCode()
{
string[] names = GetOpenWindows();
if (names.Contains("vax"))
{
ShowMessage("Hey! You're looking at Vax!");
}
}----END_CODE----
Source code is written in the C# programming language, and will require .NET Framework 2.0 to run. If you're running Mac OSX or any distribution of GNU/Linux, you will need The Mono Framework, which is a Unix port of .NET.
VERSION CHANGELOG:
2.2B - Translated the source into MONO, which makes Vax completely cross platform! The project/source, as well as the visual studio source, will be in the downloads section. (I developed this completely on Debian Linux.) NOTE: Uses a command-line compiler interface because I'm still learning to work with GTK# (Mono port of GTK+)
2.2 - Added Text class into the library, which includes the printf function. Also included a collection class, which now includes Stacks, but currently you are only able to use "Push" and change the count of the stack.
2.0 - Greatly improved Shell stability, upgraded compiler adding 2 output types (DLL & EXE) Added ProcessModule class to the script library.
1.7 - Syntax Updated
1.6 - Added FileIO, Misc, Programs, Windows, String, Security classes to the Script Library.
1.2 - Coded Interpreter & Started Library
1.0 - Outline for a shell. [Less]