Category:S-lang
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Type checking: | Dynamic |
---|---|
See Also: |
|
S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible. While the emphasis has always been on the embedded nature of the interpreter, it may also be used in a stand-alone fashion through the use of slsh, which is part of the S-Lang distribution.
Unlike many interpreters, the S-Lang interpreter supports all of the native C integer types (signed and unsigned versions of char, short, int, long, and long long), and both single and double precision types, as well as a double precision complex type. Other data types supported by the interpreter include strings, lists, associative arrays (hashes), user-defined structures, and multi-dimensional arrays of any data-type.
The S-Lang interpreter has very strong support for array-based operations making it ideal for numerical applications. (from the official web site])
See Also
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- S-lang examples needing attention (empty)
- S-lang Implementations (empty)
- S-lang User (2 P)
Pages in category "S-lang"
The following 40 pages are in this category, out of 40 total.