Category:ALGOL W Implementations: Difference between revisions

From Rosetta Code
Content deleted Content added
m Created page with '{{implementation cat|ALGOL W}}'
 
Created page
 
Line 1: Line 1:
{{implementation cat|ALGOL W}}
{{implementation cat|ALGOL W}}

===The original ALGOL W compiler===
The original implementation of Algol W was written in [[wp:PL/360|PL/360]]. a high level assembler designed by [[wp:Niklaus Wirth|Niklaus Wirth]] and developed specifically to be used to implement Algol W.

===Awe===
[https://github.com/sergev/algol-w-compiler Awe] is a new compiler for the Algol W
language. It is a complete implementation of the language described in
the [https://bitsavers.org/pdf/stanford/cs_techReports/STAN-CS-71-230_Algol_W_Reference_Manual_Feb72.pdf Algol W Language Description, June 1972]. Awe should be able to
compile code intended for the [[wp:OS/360|OS/360]] Algol W compilers
with little or no modification. See the Awe manual for more details.

Awe correctly compiles Tony Marsland's computer [[wp:chess|chess]] player
[http://webdocs.cs.ualberta.ca/~tony/Public/Awit-Wita-ComputerChess/ Awit]
and Hendrik Boom's A68H [[Algol 68]] compiler.

Latest revision as of 13:09, 14 July 2024

These are all of the implementations of ALGOL W on Rosetta Code.

The original ALGOL W compiler

The original implementation of Algol W was written in PL/360. a high level assembler designed by Niklaus Wirth and developed specifically to be used to implement Algol W.

Awe

Awe is a new compiler for the Algol W language. It is a complete implementation of the language described in the Algol W Language Description, June 1972. Awe should be able to compile code intended for the OS/360 Algol W compilers with little or no modification. See the Awe manual for more details.

Awe correctly compiles Tony Marsland's computer chess player Awit and Hendrik Boom's A68H Algol 68 compiler.

This category currently contains no pages or media.