Open Forum > What's New

ScriptBasic Features

(1/1)

Support:


* Open source LGPL project
* Multi-platform (Windows, Linux, Unix, OSX, ...)
* Basic command line interpreter, multi-threaded HTTP application server and application script engine embedding
* Extension module API (CGI, MySQL, ODBC, Berkeley DB, GTK, Curl, ...)
* Basic interpreter - text and binary source file with optional caching
* Standalone executables - binds interpreter to program (win/*nix)
* Output programs as C source to be linked with ScriptBasic runtime library and user modules
* Name space support
* Relaxed / auto variable typing (forget DIM and think undef)
* TYPE, ISARRAY, ISSTRING, ISINTEGER, ISREAL, ISNUMERIC, ISDEF, ISUNDEF, ISEMPTY
* Associative arrays (reference elements by name - MySQL & ODBC modules assign columns to named arrays)
* Standard branching syntax (GOTO, GOSUB/RETURN, FOR/NEXT, DO/WHILE/UNTIL, REPEAT/UNTIL, CALL)
* Multi-function IO directives ([liNE] INPUT, PRINT, OPEN - files, ports, standard IO)
* Time/Date formatting and math
* Extended string functions (REPLACE, SPLIT, SPLITA)
Syntax by example

Navigation

[0] Message Index

Go to full version