Algol 60

home1 home2
 Bib
 Algorithms
 Bioinfo
 FP
 Logic
 MML
 Prog.Lang
and the
 Book

Prog'Langs
 glossary
 Algol-60
  A60 RReport
  Copying
  321.a60
  input.a60
  io.a60
  jensen.a60
  nqueens.a60
  prim.a60
  rand.a60
  serp.a60
  teul1.a60
  teul2.a60
  whetstone.a60

a60 is an algol60 interpreter / translator into C                 199x

try   man a60

the C include file, for I/O etc, is in
    /usr/monash/lib/a60/a60-mkc.inc


From ivan at neumann.une.edu.au Wed Jun 15 10:20:46 1994
From: Ivan Fris (ivan at neumann.une.edu.au)
Subject: Re: Algol compiler/translator for Unix or DOS

About 2 years ago someone, posted that a60 is available on
ftp.ibr.cs.tu-bs.de:/pub/local/a60-0.17.tar.Z
FTP


                README:                                 September 1990
                                                        February  1992

This is the Algol 60 interpreter NASE A60 (still around version 0.16).
Made for real fun and call-by-name.

The NASE A60 interpreter is free software.  See the file COPYING for
copying permission.

About compiling and installation see the file INSTALL.

NASE A60 is based on the ``Revised Report on the Algorithmic Language
Algol 60'' (The file RRA60.txt contains a source form of the
report; it is not covererd by the COPYING permissions).

The io-section of the interpreter is not complete at all, but basic
things are still working.
About the interpreter there is still the a60.texinfo documentation,
but not finished at all - sorry.

Additional there is the ``xa60'' frontend: a simple edit-and-go X11
application.

In the micro directory are additional Makefiles for compiling for
MSDOS, etc.

Have fun.
Erik Schoenfelder (schoenfr at ibr.cs.tu-bs.de)

--
Scotty: Captain, we din' can reference it!
Kirk:   Analysis, Mr. Spock?
Spock:  Captain, it doesn't appear in the symbol table.
Kirk:   Then it's of external origin?
Spock:  Affirmative.
Kirk:   Mr. Sulu, go to pass two.
Sulu:   Aye aye, sir, going to pass two.


        examples/README:                                Oct 1990
Some more examples in Algol 60.
The script ``runexamp.sh'' executes one after another (giving a lot of
output).
The teul[12].a60 example is taken from `ALGOL Praktikum, Dr. Karl
Nickel, 1964' and had needed several minutes to run (cannot recognize the
correct times).
--
Erik Schoenfelder (schoenfr at ibr.cs.tu-bs.de)


Coding Ockham's Razor, L. Allison, Springer

A Practical Introduction to Denotational Semantics, L. Allison, CUP

Linux
 Ubuntu
free op. sys.
OpenOffice
free office suite
The GIMP
~ free photoshop
Firefox
web browser

© L. Allison   http://www.allisons.org/ll/   (or as otherwise indicated),
Faculty of Information Technology (Clayton), Monash University, Australia 3800 (6/'05 was School of Computer Science and Software Engineering, Fac. Info. Tech., Monash University,
was Department of Computer Science, Fac. Comp. & Info. Tech., '89 was Department of Computer Science, Fac. Sci., '68-'71 was Department of Information Science, Fac. Sci.)
Created with "vi (Linux + Solaris)",  charset=iso-8859-1,  fetched Tuesday, 19-Mar-2024 14:58:39 AEDT.