SEED7.

SEED7 ist eine allgemeine Programmiersprache.
Jetzt downloaden

SEED7. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Thomas Mertes
  • Website des Verlags:

SEED7. Stichworte


SEED7. Beschreibung

SEED7 ist eine allgemeine Programmiersprache. SEED7 ist eine von Thomas Merts entworfene allgemeine Programmiersprache. Das Seed7-Projekt ist eine höhere Sprache im Vergleich zu ADA, C / C und Java.Das SEED7-Interpreter und die Beispielprogramme sind Open-Source-Software. Ein Open-Source-SEED7-Compiler ist auch unter Entwicklung. In Samen7 können neue Anweisungen und Bediener 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 offensichtlich sind. Das Saatgut7 enthält mehrere Konzepte anderer Programmiersprachen, es wird im Allgemeinen nicht als direkter Nachkomme einer anderen Programmiersprache angesehen. 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. · Starke Tipping. · Ausnahmebehandlung · Überlastung von Verfahren / Funktionen / Bediener / Anweisungen · Verschiedene vordefinierte Typen wie änderbare Arrays, Hash-, Bitsen, Strukturen, Farbe, Zeit, Dauer usw. · Läuft unter Linux und verschiedenen UNIX-Versionen. Eine Windows-Version ist entwickelt · Der Interpreter und die Beispielprogramme verwenden die GPL-Lizenz, während die Laufzeitbibliothek die LGPL-Lizenz verwendet. Was ist neu in dieser Version: · Der Compiler (Comp.SD7) wurde verbessert, um die Aktionen CMD_GET_CTIME und TIM_FROM_TIMESTAMP zu unterstützen. · Die Handhabung der Aktionen arr_arrlit, arr_idx und drw_open im Compiler wurde verbessert. · Der Interpreter (HI) und der Compiler wurden verbessert, um die Aktionen STR_PUSH, TIM_SET_LOCAL_TZ, DRW_OPEN_SUB_WINDOCE, DRW_SETPOS, DRW_XPOS und DRW_YPOS zu unterstützen. · Das BAS7.SD7-Beispielprogramm wurde verbessert. · Die Funktionen drwpointerxpos, drwpointerpos, drwhight und drwwidth in der Datei drw_win.c wurden verbessert. · Die Funktionen Center und Wclosedir in Dir_win.c wurden verbessert, um FindClose anzurufen.


SEED7. Zugehörige Software

Zython

Cython ist eine Sprache, die das Schreiben von C-Erweiterungen für die Python-Sprache so einfach macht, wie Python selbst. ...

249

Herunterladen