GNU marst

Marst is an Algol to C translator. It automatically translates programs written in the algorithmic language Algol 60 to the C programming language.

The package includes three main components: the translator, MARST, that translates Algol 60 programs to the C programming language; the library, ALGLIB, that contains precompiled standard Algol 60 procedures and other necessary library routines (this library, referred to as libalgol.a in the distribution, is to be used at linking stage); and the converter, MACVT, that converts existing Algol 60 programs from other representations to MARST representation.

Last updated 3 Jan, 2008


User level: Intermediate

User Rating:

Homepage

License(s) :

GPLv3orlater

Rate it!

 

About

Leadership
Related Projects

Algol 68 Genie

Subprograms

alglib, macvt

Versions

2.5

2.5 stable released 2007-06-30

User Community and Support

User's guide included in texinfo, PostScript, PDF and html formats

General Resources
Announcement Resources
Support Resources

Development

Developer Resources
Bug Tracking Resources
 

Please send comments on these web pages to bug-directory@fsf.org, send other questions to info@fsf.org.

Copyright © 2000 - 2009 Free Software Foundation, Inc., 51 Franklin Street, 5th Floor, Boston, MA 02110-1301, USA

The copyright licensing notice below applies to this text. Any software described in this text has its own copyright notice and license, which can usually be found in the distribution itself.

Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.