Slang
S-Lang (also: Slang ) is a platform-independent scripting language by John E. Davis. It is mainly used by console programs.
S-Lang consists of an interpreter and an operating system-independent program library that provides input / output functions, screen management routines, etc. The interpreter itself is also a library function and can therefore easily be integrated into an application program.
The language syntax is strongly based on the C programming language . In contrast to many scripting languages, S-Lang also supports most of the numeric data types of C, but offers extensions for error handling as well as character strings , associative fields and regular expressions . Variables must be declared, but they can accept any data type.
Applications that use S-Lang (selection)
- The text editor jed
- The file manager Midnight Commander
- The newsreader slrn
- The console browser lynx
- The DOS - emulator dosemu (for Linux )
- The analysis software ISIS
- The pager most
- The widget toolkit Newt
Web links
- S-Lang Library Information Page (English)
Individual evidence
- ↑ Applications using S-Lang jedsoft.org, accessed November 18, 2016.
- ↑ Erik Troan: Writing Programs Using newt , accessed on 10 November 2018th