Seed7 2008-03-02 (Default branch) |
|
|
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.
License: GNU General Public License (GPL)
Changes:
A chapter about compile errors was added to the FAQ and read_me. Several functions were added to the scanstri.s7i library. A new example program (chk_all.sd7), which runs interpreted and compiled checks, was added. Several memory leaks, which happened in the handling of MEMORY_ERROR exceptions, were removed. The functions popen and cmd_sh were improved to be consistent on all platforms. Now they use always '/' as a path delimiter and '\ ' to describe spaces in the command path. The gets function for external_files was improved. A workaround was added for the ftell() function under Windows.
|