Seed7 2007-11-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:
The management of the lines and filenames of
objects was improved. The stritext.s7i library,
which supports string array based text files, was
added. The mahjong.sd7 program was improved to
draw darker vertical surfaces. The mahjong tiles
of mahjng32.s7i were improved to contain bigger
digits. The functions getHtmlSymbolOrComment,
gray, file, and line were added. The compiler was
improved to support functions with an "in var"
parameter called by dynamic dispatch functions
with a corresponding "val" parameter. An error was
fixed in the strIpos function, and test cases were
added to chkstr.sd7.
|