Projects / MARST

MARST

MARST automatically translates programs written on the algorithmic language Algol 60 to the C programming language. It includes three main components: MARST, the translator; ALGLIB, the library containing precompiled standard Algol 60 procedures, and other necessary routines; and MACVT, the converter, which allows you to convert existing Algol 60 programs from other representations, to MARST representation.

Licenses
Operating Systems
Implementation

RSS Recent releases

  •  02 Jul 2010 09:36

    Release Notes: Two bugs in marst.c were fixed. A set of Algol 60 validation tests were added.

    •  03 Apr 2003 16:18

    Release Notes: All standard functions and procedures written in Algol 60 were merged into a single file. Other runtime routines written in C were renamed. Four serious bugs were fixed for formal parameters called by name, switches, or procedures for wrong code generation.

    •  09 Mar 2002 02:49

      Release Notes: The copyright notice was changed as the software was transferred to the Free Software Foundation Inc.

      •  28 Sep 2001 08:56

      No changes have been submitted for this release.

      Screenshot

      Project Spotlight

      YourKit Java Profiler

      A CPU and memory Java profiler.

      Screenshot

      Project Spotlight

      SCaVis

      A scientific computation and visualization environment.