Seed7 Release 2007-06-07

thomas.mertes@gmx.at
Thu, 07 Jun 2007 02:38:01 -0700

          From comp.compilers

Related articles
Seed7 Release 2007-06-07 thomas.mertes@gmx.at (2007-06-07)
| List of all articles for this month |

From: thomas.mertes@gmx.at
Newsgroups: comp.compilers
Date: Thu, 07 Jun 2007 02:38:01 -0700
Organization: Compilers Central
Keywords: available

Hello,


I have released a new version of Seed7: seed7_05_20070607.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).


Changelog:
- An explanation of multiple dispatch was added to the FAQ.
- A bug in the 'str' function for 'complex' was fixed (found by
    Leejun).
- The interpreter was improved to support startsWith, endsWith,
    array_min_position, heapstat and @:= (for ref_lists).
- The compiler suport for drw_cpy, ref_trace, arr_head, arr_tail,
    arr_idx, varfunc, wintype, array literals and dynamic functions
    (for enumerations) was improved.
- The compiler now writes a message when an uncaught exception was
    raised.
- The compiler was changed such that destr functions accept also
    NULL.
- The compiler now compiles the programs snake.sd7 and toutf8.sd7.
- The concentration game was renamed to pairs.sd7
- The functions drwCpy, drwCreate and drwDestr where moved to
    drw_rtl.c.
- The heap management and the heap statistic was improved.


Greetings Thomas Mertes


Seed7 Homepage: http://seed7.sourceforge.net
Project page: http://sourceforge.net/projects/seed7



Post a followup to this message

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