Seed7 Release 2009-01-04
Sun, 4 Jan 2009 13:21:17 -0800 (PST)

          From comp.compilers

Related articles
Seed7 Release 2009-01-04 (2009-01-04)
| List of all articles for this month |

Newsgroups: comp.compilers
Date: Sun, 4 Jan 2009 13:21:17 -0800 (PST)
Organization: Compilers Central
Keywords: available
Posted-Date: 04 Jan 2009 17:18:39 EST


I have released a new version of Seed7: seed7_05_20090104.tgz

In the Seed7 programming language new statements and operators
can be declared easily. Types are first class objects and therefore
templates/generics need no special syntax. Object orientation is
used when it brings advantages and not in places when other
solutions are more obvious.

Seed7 is covered by the GPL (and LGPL for the Seed7 runtime library).

- A new example program (savehd7.sd7), which can be used to save a
    partially damaged harddisk partition to an image file, was added.
- Several spelling errors in the FAQ and in the manual were fixed.
- The library line.s7i was improved to be useable as file which
    flushes every line.
- The bas7.sd7 (basic interpreter) example program was improved.
- The preprocessor macros HAS_INT64TYPE and INT64TYPE_IS_INT64 were
    replaced by INT64TYPE in various files.
- The makefiles were improved to create defines for INT64TYPE and
    UINT64TYPE in the file version.h .
- A makefile mk_osx.mak was added to support compilation under
    Mac OS X with Xcode.
- The type PRIMITIVE_FILE was improved to support the 'setbuf'
- Errors in the functions setIConv, prot_set and bigToInt64 were

Greetings Thomas Mertes

Seed7 Homepage:
Seed7 - The extensible programming language: User defined statements
and operators, abstract data types, templates without special
syntax, OO with interfaces and multiple dispatch, statically typed,
interpreted or compiled, portable, runs under linux/unix/windows.

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.