Hi,
I am glad to announce the release of ATS2-0.1.5.
The official website for ATS is:
which has been overhauled recently.
The following packages are included in this release:
ATS2-Postiats-0.1.5.tgz
ATS2-Postiats-contrib-0.1.5.tgz
ATS2-Postiats-include-0.1.5.tgz
I have included ATS2-Postiats-contrib (instead of
releasing it separately) as it is truly by now an
indispensible part of ATS2.
After installing ATS-Postiats-include, one can compile
the C code generated from ATS source without installing
the ATS compiler. So a convenient way to distribute software
written in ATS is to simply release the C code generated
from the ATS source.
See below for some major additions and changes in ATS2-0.1.5.
Cheers!
–Hongwei
Here is a list of major additions and changes since the last release:
- Supporting %(…) in macro definitions
#define N 10
#define N2 N + 1 // it is the same as: #define N1 11
#define N2 N * N1 // it is the same as: #define N2 110 - Issuing an error message if the size of a stack-allocated array
cannot be determined at compile-time. - Fixing bug-2014-10-29 (see doc/BUGS), which caused an error in
compiling embedded function templates. - Improving ats2langweb/Implements.html
- Fixing bug-2014-11-14 (see doc/BUGS), which caused an error in
compiling mutually tail-recursive functions - Fixing bug-2014-11-14-2 (see doc/BUGS), which caused an error in
compiling inner functions defined inside mutually tail-recursive
functions - Improving the implementation of ATSLIB/prelude/list_vt_mergesort
- Supporting compilation from ATS to Perl: atscc2pl
- Issuing the special comment #LINCONSTATUS==i to show the kind of
an allocated constructor:
i=0 => linear data constructor
i=1 => nonlinear data constructor
i=2 => nonlinear tuple constructor
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
ats-lang-users mailing list
ats-lan...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ats-lang-users