Category:ALGOL W Implementations: Difference between revisions
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.