11

The Algol 68 Genie project

 1 year ago
source link: https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Algol 68 Genie

Algol 68 Genie

The Algol 68 Genie project

The development of Algol played an important role in establishing computer science as an academic discipline. The Algol 68 Genie project preserves and promotes Algol 68 out of educational as well as scientific-historical interest, by making available a recent checkout compiler-interpreter written from scratch by Marcel van der Veer, together with extensive documentation for both the language and this new implementation.

Algol 68 Genie is free software distributed under the GNU General Public License; it is a fast compiler-interpreter which ranks among the most complete implementations of the language.

You can download the current version here. The distribution lets you build Algol 68 Genie from source code on Linux or related operating systems. For Microsoft Windows 10 a WIN32 executable a68g.exe is provided that must be run using the Windows command line interpreter cmd.exe.

You can download the manual for the current version here. The extensive manual consists of detailed installation instructions, a comprehensive guide to programming in Algol 68, and the Revised Report on Algol 68.

Please send comments and bug reports to [email protected]; your feedback will be appreciated.

Precompiled binaries for major distributions can be found here:

An important repository is the Algol 68 project on SourceForge that also describes other open source Algol 68 implementations.

You can download earlier distributions here.

Posts in the category "Algol 68"

I have released the current source as version 3.0. I have also updated the documentation, Learning Algol 68 Genie … [Read more]

Published in category Algol 68

Being the author of Algol 68 Genie, people frequently ask me why a physical chemist wrote an Algol 68 compiler. This is an understandable question since people associate Algol 68 with the learned group of mathematicians and computer scientists that conceived the language some fifty years ago and people recall the reputation it had of being a hard to implement language. In this post I would like to give an account of how Algol 68 Genie came to be … [Read more]

Published in category Algol 68

This is a translation of the Algol 68 Revised Report into HTML, for distribution with Algol 68 Genie, an Open Source Algol 68 interpreter … [Read more]

Published in category Algol 68

Posts in the category "Computing history"

When I was a student in the 1980's, science undergraduates took a course in structured programming at the computer science department … [Read more]

Published in category Computing history

When I was a student, the university computing centre offered VM/CMS and MVS/TSO running on IBM (compatible) mainframes. Nowadays it is possible to run those operating systems in emulation … [Read more]

Published in category Computing history

As the author of Algol 68 Genie I am interested in having access to other Algol 68 compilers for reference purposes. Several years ago I wrote a post on installing Algol68C on MVS. In this post I would like to give an update … [Read more]

Published in category Computing history

Recently, Algol68C Release 1.3039 was made public for download. This release is derived from the compiler that was in service to the mid 1990's on IBM mainframes. The new release is meant to run on either MVT or MVS. This report documents the installation of the new release on emulated MVS/370 … [Read more]

Published in category Computing history

images.social-media.mail.png  [email protected]

Privacy and cookies

© 2022 J.M. van der Veer


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK