I want to add that the Linux kernel programming code
I intend to post shortly will be needing this version of ATS2.On Thursday, October 23, 2014 11:35:52 PM UTC-4, gmhwxi wrote:
---------- Forwarded message ----------
From: Hongwei Xi <hwxi@… hw...@bu.edu>
Date: Thu, Oct 23, 2014 at 11:33 PM
Subject: [ats-lang-users] ATS2-0.1.4 released
To: ats-lan...@lists.sourceforge.netHi,
I am glad to announce the release of ATS2-0.1.4.
The official website for ATS is:
which has been overhauled recently.
The following packages are included in this release:
ATS2-Postiats-0.1.4.tgz
ATS2-Postiats-contrib-0.1.4.tgz
ATS2-Postiats-include-0.1.4.tgzI 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.4.
Cheers!
–Hongwei
Here is a list of major additions and changes since the last release:
- Fixing the initialization of stacked allocated arrays:
var A0 = @[int]4 // A0 = ?,?,?,?
var A1 = @[int]4 // A1 = 1,1,1,1
var A2 = @[int]4 // A2 = 1,2,1,2
var A3 = @[int]4 // A3 = 1,2,3,1
var A4 = @[int]4 // A4 = 1,2,3,4
var A5 = @[int]4 // A5 = 1,2,3,4- Fixing hidexp_is_lvalue:
handling sequencing-expressions is supported- Support for lazy-evaluation is added to atscc2js
- ATStmpdec_void(…) is commented out in the generated C code
- [patscc] is given a flag ‘-verbose’ for controlling verbosity
(*HX: it is dropped:
- [patscc] now passes the flag -Wl,warn-common to [gcc] by default
*)
ats-lang-users mailing list
ats-lan...@lists.sourceforge.net
ats-lang-users List Signup and Options