Downloadliste

Projektbeschreibung

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-04 07:42
2013-02-03

Manpages für die Seed7 Interpreter und Compiler sind hinzugekommen. Die Makefiles sind verbessert worden, zur Unterstützung der Ziele Distclean und Test. Die Betreiber wurden Basis und RADIX, integer.s7i und bigint.s7i hinzugefügt. Überprüft für die Betreiber Radix und RADIX hinzugefügt wurden chkint.sd7. Fehler in bas7.sd7, über die Funktion VARPTR und der OPEN-Anweisung wurden behoben. Die Funktion GetLineWithMacrosApplied in makedata.s7i wurde verbessert. Das Währungssymbol Zeichen wurde um mehrere Schriftarten hinzugefügt. Ein Scheck über einen Überlauf eine Umwandlung von Float in Int wurde zum chkccomp.c hinzugefügt.
Tags: Minor feature and documentation enhancements
Man pages for the Seed7 interpreter and compiler have been added. The makefiles have been improved to support the targets distclean and test. The operators radix and RADIX have been added to integer.s7i and bigint.s7i. Checks for the operators radix and RADIX have been added to chkint.sd7. Errors in bas7.sd7, concerning the function VARPTR and the statement OPEN, have been fixed. The function getLineWithMacrosApplied in makedata.s7i has been improved. The currency sign character has been added to several fonts. A check for an overflow of a cast from float to int has been added to chkccomp.c.

2013-01-21 14:15
2013-01-20

Der Interpreter und Compiler wurden neue Optionen hinzugefügt. Zusätzliche analysieren und Ausführen von Funktionen wurden hinzugefügt, progs.s7i. Die Bibliothek gzip.s7c wurde verbessert, um Blöcke mit festen Huffman-Codes zu entschlüsseln. Unterstützung für BigInteger-Literale mit Basen als 10 wurde hinzugefügt. Die str-Funktionen wurden geändert, so dass str (48879, 16) "Beef" gibt. Das Programm make7.sd7 wurde verbessert, um mehrere Ziele und die Option - C. unterstützen Die Handhabung von unverankerten Punkt Divisionen im Compiler wurde verbessert. Das Makefile mk_clang.mak wurde hinzugefügt, den Klang C-Compiler unterstützen.
Tags: Major feature and documentation enhancements
New options have been added to the interpreter and compiler. Additional parse and execute functions have been added to progs.s7i. The library gzip.s7c has been improved to decode blocks with fixed Huffman codes. Support for bigInteger literals with bases other than 10 has been added. The str functions have been changed such that str(48879, 16) returns "beef". The program make7.sd7 has been improved to support multiple targets and the option -C. The handling of floating point divisions in the compiler has been improved. The makefile mk_clang.mak has been added to support the clang C compiler.

2013-01-06 09:29
2013-01-05

Der Interpreter Seed7 wurde in s7 umbenannt.

Die Funktion DrwOpen in drw_win.c wurde verbessert, um das Konsolenfenster ausgeblendet wird, wenn das Programm nicht aus einer Konsole gestartet wurde.

Beschreibungen der Operatoren "Sci" und "exp" wurden in das Handbuch aufgenommen.

Dokumentationskommentare wurden zu clib_file.s7i hinzugefügt.

In pixmap_file.s7i wurden die Funktionen für die PixmapFontFiles verbessert.

In cmd_win.c wurden die Funktionen PrepareCommandLine und CmdStartProcess verbessert.

In striutl.c wurden die Funktionen Escape_command und Cp_to_command verbessert, damit unter Windows ordnungsgemäß.

Parameternamen wurden auf verschiedene Dateien hinzugefügt.
Tags: Major feature enhancements
The Seed7 interpreter has been renamed to s7.

The function drwOpen in drw_win.c has been improved to hide the console window
when the program was not started from a console.

Descriptions of the operators "sci" and "exp" have been added to the manual.

Documentation comments have been added to clib_file.s7i.

In pixmap_file.s7i, the functions for pixmapFontFiles have been improved.

In cmd_win.c, the functions prepareCommandLine and cmdStartProcess have been improved.

In striutl.c, the functions escape_command and cp_to_command have been improved to work
correctly under Windows.

Parameter names have been added to various files.

2012-12-22 13:28
2012-12-21

Seed7 Compiler wurde verbessert um konstante Pixmaps unterstützen und Array Konstantendeklarationen für ungenutzte Arrays weglassen.

Ergebnisvariablen wurden in verschiedenen Bibliotheken und Beispielprogramme umbenannt.

Die Funktionen GetPixel und ImagePixmap wurden hinzugefügt oder verbessert.

Bilder von einem Gitter und ein Vampir wurden zu pic16.s7i und pic32.s7i hinzugefügt.

Die Funktion GetValue hat für PRIMITIVE_WINDOW Werte in der Bibliothek progs.s7i überladen worden.

Dokumentation Kommentare wurden hinzugefügt, die Betreiber & und < & in der Bibliothek string.s7i.

Die Funktion GkbKeyPressed in drw_win.c wurde eine Prüfung auf die Schaltfläche "Fenster schließen" hinzugefügt.
Tags: Minor feature enhancements
The Seed7 compiler has been improved to support constant pixmaps and to omit array constant
declarations for unused arrays.

Result variables have been renamed in various libraries and example programs.

The functions getPixel and imagePixmap have been added or improved.

Pictures of a grating and a vampire have been added to pic16.s7i and pic32.s7i.

The function getValue has been overloaded for PRIMITIVE_WINDOW values in the library
progs.s7i.

Documention comments have been added to the operators & and <& in the library string.s7i.

A check for the window close button has been added to the function gkbKeyPressed in drw_win.c.

2012-12-13 07:56
2012-12-12

Der Compiler Seed7 wurde s7c umbenannt. Das Programm make7.sd7 wurde verbessert, um die Makros in der Befehlszeile ermöglichen. Die Bibliotheken makedata.s7i und make.s7i wurden verbessert. Eine Variante des Popen die Funktion wurde shell.s7i hinzugefügt. Der Unterschied zwischen & und < & wurde in der FAQ erklärt. Das Programm tar7.sd7 wurde verbessert, um DOS-Pfade für alle Datei Argumente akzeptieren. Dokumentationskommentare wurden mehrere Dateien hinzugefügt. Die Grafik-Treiber wurden verbessert, um ein Programm zu beenden, wenn die Schaltfläche Schließen (X) gedrückt wird. Die Makefiles wurden verbessert, so dass "machen s7c" eine ausführbare Datei des Compilers Seed7 erzeugt.
Tags: Major feature enhancements
The Seed7 compiler was renamed to s7c. The program make7.sd7 was improved to allow macros in the command line. The libraries makedata.s7i and make.s7i were improved. A variant of the function popen was added to shell.s7i. The difference between & and <& was explained in the FAQ. The program tar7.sd7 was improved to accept DOS paths for all file arguments. Documentation comments were added to several files. The graphic drivers were improved to exit a program when the close button (X) is pressed. The makefiles were improved such that 'make s7c' generates an executable of the Seed7 compiler.

Project Resources