Seed7 2007-11-10 (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 functions getSymbol, getWhiteSpace,
getSymbolOrComment, and getSimpleSymbol of the
scanner.s7i library were created or improved. A
new example program (chkscan.sd7) to check the new
scanner functions was added. A bug in the
planets.sd7 example program was fixed. The manual
was corrected to explain that the types "char" and
"string" support UNICODE. The UNICODE support of
the actions cmd_ls, scr_write, and fil_open was
improved. The timezone handling to get the
Greenwich Mean Time was improved. A string in
shisen.sd7 was enlarged to avoid a RANGE_ERROR
exception when accessing it.
|