Seed7 05_20100905

Operating systemsOS : Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : GPL - GNU General Public License
CreatedCreated : Sep 8, 2010
Size downloadDownloads : 1
Program licensing
Thank you for voting...

It contains concepts from other programming ...

It contains concepts from other programming languages, but it's not considered as a direct descendant from any other language.
In seed7 by Thomas Mertes, new statements and operators can be declared easily. function 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.
Most important functions of Seed7 05_20100905:
• User defined statements and operators.
type are first class objects (Templates and generics can be defined easily without special syntax).
• Predefined constructs like arrays or for-loops are declared in the language itself.
• Object orientation with interfaces and multiple dispatch.
• Static type checking and no automatic casts.
• Support for bigInteger and bigRational numbers which have unlimited size.
• exception handling
• overloading of procedures/functions/operators/statements
• Various predefined types like resizable arrays, hashes, bitsets, structs, color, time, duration, etc.
• Runs under linux, various UNIX versions and windows.
• The interpreter and the example programs use the GPL license, while the runtime library uses the LGPL license.
News in the current Seed7 [seed705_20100905.exe] version:
• The chapter explaining the type 'time' in the manual was improved.
• The support for source level debugging in the compiler (comp. sd7) was improved. Now the option -g generates better #line directives and the 'main' function was arranged such that the current line shown by a debugger is correct when the program is started.
• In the "Seed7 - 0MB_05. s7i" library the function "rpos" was overloaded to do a reverse search for a character in a string starting from a given position.
• The files "str_rtl. c", "strlib. c", "primitiv. c" and the compiler were improved to support the primitive action STR_RCHIPOS (which implements the new overloaded 'rpos' function).

Seed7 05_20100905 scripting tags: statements, programming, development tool, programming language, function, interpreter, code interpreter, seed7, type, operators. What is new in Seed7 05_20100905 software script? - Unable to find Seed7 05_20100905 news. What is improvements are expecting? Newly-made Seed7 05_20100905.1 will be downloaded from here. You may download directly. Please write the reviews of the Seed7. License limitations are unspecified.