Category:ALGOL 68 Implementations: Difference between revisions

from http://en.wikipedia.org/wiki/Talk:ALGOL_68#Recent_compiler_work
m (New page: {{implementation cat|ALGOL 68}})
 
(from http://en.wikipedia.org/wiki/Talk:ALGOL_68#Recent_compiler_work)
Line 1:
{{implementation cat|ALGOL 68}}
{{wikipedia|Talk:ALGOL_68#Recent_compiler_work}}
== Recent Implementations ==
=== 2002: Compiler / [http://en.wikipedia.org/wiki/MMIX MMIX] / NYU ===
In 2002 a [[New York University|NYU]]'s Computer Science Ph.D. Candidate [http://en.wikipedia.org/wiki/Antonio_R._Nicolosi Antonio R. Nicolosi] created a boot strap compiler for [[ALGOL 68|Algol68]]Nix.
* [http://cs.nyu.edu/~nicolosi/projects/algol2MMIX/algol68Nix.html Description of Algol68Nix]
* Version 2.0
* http://homepages.nyu.edu/~at570/compiler.html#code
 
=== 2000: Interpretor / Linux&DOS / [http://en.wikipedia.org/wiki/MMIX/Rutgers_University Rutgers University] ===
 
Not all the exotic features are implemented. In particular there are no semaphores, formats and parallel-clauses.
* Licence => http://www.renyi.hu/~csirmaz/algol-68/linux/readme - noncommercial
* Tar ball => http://www.renyi.hu/~csirmaz/algol-68
* Laci Csirmaz, DIMACS at Rutgers, 1990; CEU, Hungary, 2000
 
=== 1993: portable compiler / CWEB / univ-poitiers.fr ===
A portable Algol 68 compiler written in CWEB.
* Author: Marc van Leeuwen
* Version 0.5
* Converted from handwritten C code, starting 28 Feb. 1993
* http://www-math.univ-poitiers.fr/~maavl/algol68/