SEED7.

Eine hohe Sprache im Vergleich zu ADA, C / C ++ und Java
Jetzt downloaden

SEED7. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Thomas Mertes
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 1.2 MB

SEED7. Stichworte


SEED7. Beschreibung

Eine hohe Sprache im Vergleich zu ADA, C / C ++ und Java SEED7 ist eine von Thomas Merts entworfene allgemeine Programmiersprache. Der SEED7-Interpreter und die Beispielprogramme sind Open-Source-Software. Es gibt auch einen Open-Source-SEED7-Compiler. Der Compiler kompiliert Seed7-Programme auf C-Programme, die anschließend mit Maschinencode zusammengestellt werden. In Samen7 neue Anweisungen und Bediener können leicht deklariert werden. Funktionen mit Typenergebnissen und Typ-Parameter sind eleganter als ein Vorlagen- oder Generikum-Konzept. Die Objektorientierung wird verwendet, wenn es Vorteile bringt und nicht an Orten, an denen andere Lösungen offensichtlicher sind. Hier sind einige wichtige Funktionen von "SEED7": · Benutzerdefinierte Anweisungen und Bediener. · Typen sind erstklassige Objekte (Vorlagen und Generika können problemlos ohne spezielle Syntax definiert werden). · Vordefinierte Konstrukte wie Arrays oder For-Loops werden in der Sprache selbst deklariert. · Objektorientierung mit Schnittstellen und mehrfacher Versand. · Überprüfung der statischen Typ und keine automatischen Wirtsgüsse. · Unterstützung für Biginteger- und Bigration-Zahlen, die unbegrenzte Größe haben. · Ausnahmebehandlung · Überlastung von Verfahren / Funktionen / Bediener / Anweisungen · Verschiedene vordefinierte Typen wie änderbare Arrays, Hash-, Bitsen, Strukturen, Farbe, Zeit, Dauer usw. · Läuft unter Linux, verschiedenen UNIX-Versionen und Windows. · Der Interpreter und die Beispielprogramme verwenden die GPL-Lizenz, während die Laufzeitbibliothek die LGPL-Lizenz verwendet. Was ist neu in dieser Version: · Die Charsets.s7i-Bibliothek wurde verbessert, um die Zeichensätze zu unterstützen · ArmScii_8, Geostd8, NS_4551_1, UTF-16BE, UTF-16LE und UTF-7. · Die Funktionen UTF16BETOSTRI, UTF16LETOSTRI, entfernen Sie und · UTF7Tostri wurden der Charsets.s7i-Bibliothek hinzugefügt. · Die Funktionen von Getword, getNONDIGITS und GetQuotedText wurden dem hinzugefügt · ScanFile.s7i-Bibliothek. · Die Funktionen Skipline und Getline wurden der ScanStri.s7i-Bibliothek hinzugefügt. · Mehrere Änderungen des Dolmetschers und der Laufzeitbibliothek wurden durchgeführt, um zu reduzieren · Die Anzahl der Warnungen, die vom C-Compiler erzeugt werden. · Die Datei src / read_me.txt wurde verbessert, um C-Compiler-Warnungen zu erklären · Wegen nicht genutzter Parameter 'Argumente'.


SEED7. Zugehörige Software

SchemaAlawler

Free- und Open-Source-Befehlszeilen-Dienstprogramm, mit dem Sie Ihre Datenbankschemas ausgeben können ...

302 1.2 MB

Herunterladen

Lucullus

Ein Framework, um wissenschaftliche Daten in einem Browser zu verwalten und zu visualisieren ...

247 92 KB

Herunterladen