Seed7 2008-01-06 (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:
Documentation comments were added to the functions of a dozen libraries. The bas.sd7 (basic interpreter) example program was improved. The include mechanism was improved to avoid multiple includes. Part of the float.s7i library was moved to the new math.s7i library. The library html_ent.s7i, which contains functions to replace HTML entities by characters and vice versa, was added. A new example program (chkhent.sd7) to check the new HTML functions was added. The compiler was improved to support the new 'rpos' function. The getHtmlTagOrContent function was added to the scanner.s7i library.
|