- Slang (Skriptsprache)
-
S-Lang (auch: Slang) ist eine plattformunabhängige Skriptsprache von John E. Davis. Sie wird von plattformunabhängigen Konsolenprogrammen genutzt.
S-Lang besteht aus einem Interpreter und einer betriebssystemunabhängigen Bibliothek, die Ein-/Ausgabefunktionen, Bildschirmmanagementroutinen usw. zur Verfügung stellt. Der Interpreter selbst ist ebenfalls eine Bibliotheksfunktion und kann damit leicht in ein Anwendungsprogramm eingebunden werden.
Die Sprachsyntax orientiert sich stark an der Programmiersprache C. Die Sprache bietet gegenüber C Erweiterungen für die Fehlerbehandlung sowie Strings, assoziative Felder und reguläre Ausdrücke. Variablen müssen zwar deklariert werden, sie können jedoch jeden beliebigen Datentyp annehmen.
Anwendungen, die S-Lang nutzen
- Der Texteditor jed
- Das E-Mail-Programm mutt
- Der Dateimanager Midnight Commander
- Der Newsreader slrn
- Der Konsolenbrowser lynx
- Der DOS-Emulator dosemu (für Linux)
Weblinks
- Offizielle Homepage: http://www.s-lang.org/
Wikimedia Foundation.