Seed7 2008-05-25 (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:
Chapters about complex numbers and symbol scanning were added to the manual. Some makefiles were improved to avoid n in echo commands. The functions = and <> were added to the complex.s7i library. The documentation comments in scanfile.s7i, scanstri.s7i, and bas7.sd7 were improved. The functions skipLine and getLine were added to scanfile.s7i. The strifile.s7i library, which supports string-based files, was added. The functions filWrite and ut8Write were improved to raise FILE_ERROR when fwrite() does not succeed. Support for the action flt_cast was added to the interpreter and compiler.
|