The S-Lang programming library is a software library for Unix, Windows, VMS, OS/2, and Mac OS X. It provides routines for embedding an interpreter for the S-Lang scripting language, and components to facilitate the creation of text-based applications. The latter class of functions include routines for constructing and manipulating keymaps, an interactive line-editing facility, and both low and high-level screen/terminal management functions.
| Property | Value |
| dbpprop:abstract
|
- The S-Lang programming library is a software library for Unix, Windows, VMS, OS/2, and Mac OS X. It provides routines for embedding an interpreter for the S-Lang scripting language, and components to facilitate the creation of text-based applications. The latter class of functions include routines for constructing and manipulating keymaps, an interactive line-editing facility, and both low and high-level screen/terminal management functions. It is distributed under the terms of the GNU General Public License.
- S-Lang 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.
- S-Lang to wielopratformowa biblioteka programistyczna autorstwa Johna E. Davisa. Pierwsza wersja tej biblioteki powstała w roku 1992. S-Lang zawiera funkcje wykorzystywane przy interaktywnej pracy z ekranem, klawiaturą, itd. Najciekawszą cechą S-Langa jest interpreter skryptowego języka programowania o tej samej nazwie. Interpreter S-Langa może być wbudowany w inne programy; dzięki temu potencjalna funkcjonalność takich programów znacznie wzrasta (z powodu możliwości dopisywania do nich funkcji w postaci makr i skryptów). Najbardziej znanymi przykładami programów z wbudowanym interpreterem S-Langa są slrn i jed. Składnia S-Langa przypomina składnię C.
|
| dbpprop:date
| |
| dbpprop:portalProperty
|
- Free Software Portal Logo.svg
- Free software
|
| dbpprop:wikiPageUsesTemplate
| |
| rdfs:comment
|
- The S-Lang programming library is a software library for Unix, Windows, VMS, OS/2, and Mac OS X. It provides routines for embedding an interpreter for the S-Lang scripting language, and components to facilitate the creation of text-based applications. The latter class of functions include routines for constructing and manipulating keymaps, an interactive line-editing facility, and both low and high-level screen/terminal management functions.
- S-Lang 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.
- S-Lang to wielopratformowa biblioteka programistyczna autorstwa Johna E. Davisa. Pierwsza wersja tej biblioteki powstała w roku 1992. S-Lang zawiera funkcje wykorzystywane przy interaktywnej pracy z ekranem, klawiaturą, itd. Najciekawszą cechą S-Langa jest interpreter skryptowego języka programowania o tej samej nazwie.
|
| rdfs:label
|
- S-Lang (programming library)
- S-Lang
- S-Lang
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:redirect
of | |