-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
GNU Marst 2.8 -- Release information
************************************
Release date: Oct 06, 2025
GNU Marst is an Algol-to-C translator. It automatically translates
programs written in the algorithmic language Algol 60 (Level 0) into
the ANSI C programming language.
* marst.c, algol.h, alglib2.c, alglib3.c
The identifiers bool, true, and false were replaced with Bool,
True, and False, resp., to make the translator and library
routines as well as the generated code to conform to C23, where
these identifiers are now reserved keywords.
* marst.c
The option '-s' ('--semel') was added.
By default, in the statement 'for V := A step B until C' the
step B is evaluated *every time* on execution of the loop that
conforms to the 1984 International Standard (ISO 1538-1984).
If this option is enabled, the step B is evaluated *only once*
before entering the loop that conforms to the Modified Report.
* marst.c
The switch bug was fixed (see examples/bug-2.7.alg).
Development of the GNU Marst package is finished, and it is not planned
to introduce any new features except fixing possible bugs.
See GNU Marst web page <http://www.gnu.org/software/marst/marst.html>.
GNU Marst distribution can be ftp'ed from <ftp://ftp.gnu.org/gnu/marst/>
or from some mirror ftp sites; see <http://www.gnu.org/order/ftp.html>.
MD5 check-sum is the following:
f04fac97e726c3f84c171cb641c72299 *marst-2.8.tar.gz
Andrew Makhorin,
the author and maintainer of GNU Marst
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
iD8DBQFo47pb0XvyMFmB6BgRAvY9AJwNZ9/kAoSBeW2ub+JhK6hR4ekjMQCZAXVL
cDXbOvA/mRc+K89WIia3szo=
=D2le
-----END PGP SIGNATURE-----