This is a list of all files included into the distribution of GNU MARST
package 'marst-2.2.tar.gz'.

File                 Description
------------------------------------------------------------------------
AUTHORS              information about the authors

ChangeLog            change log

configure            shell script used to configure the package; this
                     file was automatically generated by 'autoconf'

COPYING              GNU General Public License

INDEX                file you are reading

INSTALL              installation instruction

README               brief information about the MARST package

marst.texinfo        GNU MARST User's Guide (source file)
marst.info           GNU MARST User's Guide
marst.ps             GNU MARST User's Guide
marst.pdf            GNU MARST User's Guide
marst.html           GNU MARST User's Guide

texinfo.tex          TeX macros to handle Texinfo files (borrowed from
                     GNU Texinfo)

macvt.1              manual page for MACVT converter utility

marst.1              manual page for MARST translator

THANKS               acknowledgements

configure.in         source file used by 'autoconf' to produce shell
                     script 'configure'

Makefile.in          source file used by 'configure' to produce tuned
                     shell script 'Makefile'

install-sh           shell script used to install programs, scripts,
                     and datafiles by 'Makefile' (borrowed from GNU
                     DIFFUTILS 2.7)

mkinstalldirs        shell script used to make directory hierarchy by
                     'Makefile' (borrowed from GNU DIFFUTILS 2.7)

marst.c              source code of the MARST translator

macvt.c              source code of the MACVT converter

alglib.h             header file to the ALGLIB library

alglib.c             source code of auxuliary run-time routines
print.c              source code of auxiliary run-time routines

abs.alg              source code of standard procedure 'abs'
arctan.alg           source code of standard procedure 'arctan'
cos.alg              source code of standard procedure 'cos'
entier.alg           source code of standard procedure 'entier'
epsilon.alg          source code of standard procedure 'epsilon'
exp.alg              source code of standard procedure 'exp'
fault.alg            source code of standard procedure 'fault'
iabs.alg             source code of standard procedure 'iabs'
inchar.alg           source code of standard procedure 'inchar'
inint.alg            source code of standard procedure 'ininteger'
inreal.alg           source code of standard procedure 'inreal'
length.alg           source code of standard procedure 'length'
ln.alg               source code of standard procedure 'ln'
maxint.alg           source code of standard procedure 'maxint'
maxreal.alg          source code of standard procedure 'maxreal'
minreal.alg          source code of standard procedure 'minreal'
outchar.alg          source code of standard procedure 'outchar'
outint.alg           source code of standard procedure 'outinteger'
outreal.alg          source code of standard procedure 'outreal'
outstr.alg           source code of standard procedure 'outstring'
outterm.alg          source code of standard procedure 'outterminator'
sign.alg             source code of standard procedure 'sign'
sin.alg              source code of standard procedure 'sin'
sqrt.alg             source code of standard procedure 'sqrt'
stop.alg             source code of standard procedure 'stop'

abs.c                output C code of procedure 'abs'
arctan.c             output C code of procedure 'arctan'
cos.c                output C code of procedure 'cos'
entier.c             output C code of procedure 'entier'
epsilon.c            output C code of procedure 'epsilon'
exp.c                output C code of procedure 'exp'
fault.c              output C code of procedure 'fault'
iabs.c               output C code of procedure 'iabs'
inchar.c             output C code of procedure 'inchar'
inint.c              output C code of procedure 'ininteger'
inreal.c             output C code of procedure 'inreal'
length.c             output C code of procedure 'length'
ln.c                 output C code of procedure 'ln'
maxint.c             output C code of procedure 'maxint'
maxreal.c            output C code of procedure 'maxreal'
minreal.c            output C code of procedure 'minreal'
outchar.c            output C code of procedure 'outchar'
outint.c             output C code of procedure 'outinteger'
outreal.c            output C code of procedure 'outreal'
outstr.c             output C code of procedure 'outstring'
outterm.c            output C code of procedure 'outterminator'
sign.c               output C code of procedure 'sign'
sin.c                output C code of procedure 'sin'
sqrt.c               output C code of procedure 'sqrt'
stop.c               output C code of procedure 'stop'

ex/gps.alg           source code of Algol 60 example program
ex/gps.c             output C code of gps.alg produced by the MARST
ex/tennent.alg       example program that demonstrates non-trivial
                     using call-by-name parameters
ex/a232.alg          example program due to which a serious bug was
                     found in MARST 2.1

ex/nase-a60/*.a60    some Algol 60 example programs borrowed from
                     NASE A60 package developed by Erik Schoenfelder;
                     these examples were slightly modified to adjust
                     them to the MARST translator
