scScript for Linux
scScript is a powerful but simple to use C-like scripting language. It compiles to efficient bytecode (that it shows) and runs in a fast virtual machine. scScript is integrated with scEmacs, a small display editor for I/O .
Everything is written in C, runs on 64-bit Linux, is easy to customize, port, extend, and embed!
Go to Online Manual for a complete guide, or to see sample code ( Intro 1 ).
Go to Downloads to get sources for scScript (and scEmacs).
The scScript language:
Has familiar C-like syntax and operators.
Provides simple pointer-less scripting with: 64-bit integer and double floats
Immutable UTF-8 text strings
Arrays that grow automatically
Dictionaries (flexible assoc lists)
External structures (3 flavors)
Nested function declarations and first-class closures
Variadic Pass-by-value and Pass-by-reference args
Subordinate scripts
Has stackful asym coroutines and non-local exits.
Compiles to optimized bytecode running in a small VM.
Can display line-by-line source…