Grundlegende Schrift

ScriptBasic ist eine scripting Sprachvariante von GRUNDLEGENDEN. Die Quelle des Dolmetschers ist als ein C Programm laut der LGPL-Lizenz verfügbar.

ScriptBasic erzeugt intermediären Code, der dann durch eine Laufzeitumgebung interpretiert wird. ScriptBasic ist für Windows, Unix und Mac OS X verfügbar und kann in anderen Programmen ebenso eingebettet werden. Es kann eigenständige rechtskräftige Dateien schaffen. Eine Laufzeitbibliothek wird ins rechtskräftige verbunden. Es ist in vorkompilierten Dualzahlen verfügbar (setup.exe unter Windows, und deinstallieren Sie auch unterstützt), dpkg und rpm für Linux und in der Quellcodeform. Die Sprache, der Dolmetscher wird im Führer der Benutzer völlig dokumentiert, der in Text, HTML, HTML-Hilfe, TeX, texi und PDF-Formaten verfügbar ist.

ScriptBasic ist seit 1999 entwickelt worden und hat einen ziemlich gereiften Staat in Bezug auf Funktionen und Stabilität erreicht. Die vorkompilierte Version, die für Windows und Linux verfügbar ist, schließt eine Befehl-Linienversion und einen eigenständigen Webserver ein.

Das GRUNDLEGEND kann die Wahl für Entwickler sein, die eine GRUNDLEGENDE Variante suchen, die auf UNIX sowie unter Windows und Mac OS X (Intel) läuft. Das Grundlegende ist embeddable mit einer Auswahl, Ihre Anwendungen auf einen kleinen rechtskräftigen Fußabdruck zu kompilieren.

ScriptBasic hat eine offene Schnittstelle für Modul-Entwickler. Es gibt mehrere Außenmodule, die vom Entwickler von ScriptBasic sowie durch andere Entwickler entwickelt sind. Diese schließen Daten ein stützen Verbindung, die für verschiedene Datenbanksysteme (MySQL, PostgreSQL, ODBC, Berkeley DB und andere) behandelt, zur Bibliothek LOCKE, PNG Grafik, GTK + grafische Benutzerschnittstelle, Steckdosen, regelmäßige Ausdrücke bindend, fädeln Unterstützung, Datenkompression und CGI ein.

ScriptBasic hat auch eine offene Schnittstelle für Vorverarbeiter-Entwickler. Das sind Module, die nicht nur während der Durchlaufzeit sondern auch Übersetzungszeit handeln können, so es möglich machend, die Sprache zu verändern. Zurzeit gibt es einen einzelnen Vorverarbeiter, der Testhilfeprogramm-Funktionalität liefert. Das lässt den GRUNDLEGENDEN Programmierer, um die GRUNDLEGENDE Programm-Linie durch die Linie zu führen, variablen Inhalt zu untersuchen, Unterbrechungspunkte und alle üblichen Beseitigen-Eigenschaften zu setzen. Dieses Testhilfeprogramm unterstützt nicht nur die Befehl-Linienversion sondern auch die Webserver-Durchführung, die das volle interaktive Beseitigen von CGI Anwendungen im GRUNDLEGENDEN erlaubt.

Die Architektur des Dolmetschers ist innerlich Gegenstand orientiert und stellt eine saubere und gut dokumentierte Schnittstelle zur Verfügung, um den Dolmetscher in jede Anwendung einzubetten, die in C oder C ++ geschrieben ist. Der ganze Quellcode wird umfassend dokumentiert und hat kommentiert, der eine hervorragende Eigenschaft im Vergleich zu anderen embeddable Schrift-Sprachdurchführungen ist. Das Gleiten im HTML-Format mit der englischen Narration im Format von RealAudio ist auch verfügbar, um zu kommen, ein Sprung fangen an, die Architektur und das Modul, den Vorverarbeiter zu erfahren und Entwicklungen einzubetten.

ScriptBasic wird durch ein Forum unterstützt.

Eigenschaften

  • Offene Quelle LGPL plant
  • Mehrplattform (Windows, Linux, Unix, Mac OS X...)
  • Schnell mehreingefädelter ScriptBasic HTTP Anwendungsserver
  • In der Speichersitzung, die behandelt
  • Erweiterungsmodul-API (CGI, MySQL, ODBC, Berkeley DB, GTK, Locke...)
  • HTML-Schablone-Datei unterstützt
  • Befehl-Liniendolmetscher für Dienstprogramm-Anwendungen und normalen CGI, der programmiert
  • Schaffen Sie eigenständigen executables ohne zu kompilieren (Das stopft den Dolmetscher und Code zusammen in eine rechtskräftige Datei)
  • Nennen Sie Raumunterstützung
  • Entspannt / Auto-Variable, die tippt (vergessen DUNKEL und denken undef)
  • TYP, ISARRAY, ISSTRING, ISINTEGER, ISREAL, ISNUMERIC, ISDEF, ISUNDEF, ISEMPTY
  • Assoziative Reihe (Bezugselemente namentlich - Module von MySQL & ODBC teilen Säulen der genannten Reihe zu)
  • Sich verzweigende Standardsyntax (RUFEN GOTO, GOSUB/RETURN, FÜR/DANN DO/WHILE/UNTIL, wiederholen sich/BIS,)
  • Mehrfunktion IO Direktiven ([LINIE] EINGANG, DRUCK, OFFEN - Dateien, Häfen, normaler IO)
  • Zeit/Datum formatierend und Mathematik
  • Verlängerte Zeichenkettenfunktionen (ERSETZEN SPALT, SPLITA)
  • GTK / Schneise-Unterstützung für die Tischanwendungsentwicklung
  • Leicht, zu erfahren und ohne vorherige Programmierkenntnisse zu verwenden

Links


Netwide Monteur / Glanz (Mineralogie)
Impressum & Datenschutz