The first issue of the ALGOL Bulletin was published in March 1959
after representatives of computing centers engaged in ALGOL met in
Copenhagen. It was edited by Peter Naur, and was intended to be a
periodic duplicated communication for the members of the group, a
bulletin. In August 1959 the fourth issue of the Bulletin announced
that an ad-hoc group had been conformed to pursue making ALGOL an
international algorithmic language. Eventually the ALGOL Bulletin
started being produced under the auspices of the Working Group on
ALGOL of the International Federation for Information Processing, IFIP
WG 2.1.
This page contains the ALGOL bulletin in reverse publication order.
HTML Download in PDF
AB52.0 Editor's Notes
AB52.1 Announcements
AB52.1.1 Death of Prof. A. van Wijngaarden
AB52.1.2 FLACC
AB52.1.3 Some Anniversaries
AB52.1.4 Russian Standard for ALGOL 68
AB52.1.5 Data Protection Act
AB52.3 Working Papers
AB52.3.1 Survey of Viable ALGOL 68 Implementations
AB52.4 Contributed Papers
AB52.4.1 Klaus Hackenberg, Implementation of ALGOL 68 on
the CYBER 205
AB52.4.2 G.S. Tseytin, And Exception Handling Proposal
for ALGOL 68
AB52.4.3 C.H. Lindsey, A Browse through some Early
Bulletins
HTML Download in PDF
AB51.0 Editor's Notes
AB51.1 Announcements
AB51.1.1 Book Review: Programming Languages and their
Definition
AB51.1.2 Books Received: An Analysis of Sparse Matrix
Storage Schemes
AB51.1.3 Books Received: Abstraction, Specification and
Implementation Techniques
AB51.1.4 New Journal: Parallel Computing
AB51.3 Working Papers
AB51.3.1 Survey of Viable ALGOL 68 Implementations
AB51.4 Contributed Papers
AB51.4.1 C.H. Lindsey and I. Domville, Implementing random
in ALGOL 68
AB51.4.2 Peter G. Craven, Interactive ALGOL 68
HTML Download in PDF
AB50.0 Editor's Notes
AB50.1 Announcements
AB50.1.1 The B Newsletter
AB50.1.2 IFIP - its aims & its recent publications
AB50.1.3 Programming Languages and Systems
AB50.1.4 Book Review - Guide to ALGOL 68
AB50.1.5 IFIP Working Conference on Problem Solving
Environments for Scientific Computing
AB50.3 Working Papers
AB50.3.1 The Art and Science of Programming
AB50.4 Contributed Papers
AB50.4.1 Lloyd Allison, An Executable Prolog Semantics
AB50.4.2 David Outteridge, A Library Mechanism for the
CDC ALGOL 68 Compiler
HTML Download in PDF
AB49.0 Editor's Notes
AB49.1 Announcements
AB49.1.1 Hasn Bekic
AB49.1.2 Yet Another Definition of ALGOL 60
AB49.1.3 Book Review:
Correctness Preserving Program Refinements:
Proof Theory and Applications
AB49.1.4 Book Review:
A Bibliography of Lambda-Calculi
AB49.1.5 Book Review:
Deterministic Top-Down and Bottom-Up
Parsing (Bibliography)
AB49.1.6 Book Review:
ALGOL 68 Preludes for Arithmetic in Z and Q
AB49.2 Letter to the Editor
AB49.2.1 RS ALGOL 68 Implementors Group (RIG)
AB49.3 Working Papers
AB49.3.1 Clarification to Modified ALGOL 60
AB49.4 Contributed Papers
AB49.4.1 C.H. Lindsey, A Proposal for Exception Handling
in ALGOL 68
AB49.4.2 Martyn Thomas, An Exception-Handling Mechanism
for ALGOL 68
AB49.4.3 E.F. Elsworth, A Self-replicating Program in
ALGOL 68C
HTML Download in PDF
AB48.0 Editor's Notes
AB48.1 Announcements
AB48.1.1 Barry J. Mailloux
AB48.1.2 Computers and Standards - new Journal
AB48.1.3 Proceedings of Van Wijngaarden Symposium
AB48.1.4 Numerical Computation and Programming Languages
AB48.1.5 Michael Simonet, W-Grammars and First-order
Logic for the definition and implementation
of Languages - Abstract
AB48.1.6 Book Review:
Draft Proposal for the B Programming Language
AB48.4 Contributed Papers
AB49.4.1 L.G.L.T. Meertens, Quick Reference to B
AB49.4.2 I.F. Currie and N.E. Peeling, Modular Compilation
Systems for High Level Programming Languages
AB49.4.3 G.S. Hodgson, The NAG ALGOL 68 Library
HTML Download in PDF
AB47.0 Editor's Notes
AB47.1 Announcements
AB47.1.1 International Symposium on Algorithmic Languages
AB47.1.2 ALGOL 68 Implementations - FLACC
AB47.1.3 Internal Conference on ALGOL 68 - Proceedings
AB47.1.4 An Axiomatic Semantics for Expression Languages,
by P.A. Pritchard
AB47.1.5 An ALGOL 68 Indenter, correction
AB47.1.6 Book Review - Intermediate Language for Graphics
AB47.2 Letters to the Editor
AB47.2.1 ALGOL 68 Syntax Chart on Microfiche
AB47.2.2 On the Efficiency of ALGOL 68 Transput
AB47.3 Working Papers
AB47.3.1 Errata to "A Modules and Separate Compilation
Facility for ALGOL 68"
AB47.3.2 Errata to "ALGOL 68 Transput, Pt.II: An
Implementation Model"
AB47.3.3 Survey on viable ALGOL 68 implementations
AB47.4 Contributed Papers
AB47.4.1 C.M. Thomson, Self-replicating Programs and
n-cycle Programs
AB47.4.2 C.M. Thomson, ALGOL 68 as a living language
AB47.4.3 M.R. Levinson, An ALGOL 68 Implementation Companion
AB47.5 Supplements
AB47.5.1 Documentation on ALGOL 68 on microfiche
HTML Download in PDF
AB46.0 Editor's Notes
AB46.1 Announcements
AB46.1.1 Professor Klaus Samelson
AB46.1.2 Mathematisch Centrum - change of address
AB46.1.3 Internal Conference on ALGOL 68
AB46.1.4 Informal Introduction to ALGOL 68
AB46.1.5 International Symposium on Algorithmic Languages
- call for papers
AB46.1.6 Survey on Viable Implementations
AB46.1.7 Back numbers
AB46.2 Letters to the Editor
AB46.2.1 A Self-replicating Program in ALGOL 68
AB46.2.2 ALGOL 68S Compiler
AB46.4 Contributed Papers
AB46.4.1 ALGOL 68 Implementations - The ICL 2900 Compiler
AB46.4.2 H. Ehlich and H. Wupper. More Remarks on ALGOL 68
Transput
AB46.4.3 A.J. Cowling, Comments on the Proposals for Modules
and Separate Compilation Facilities for ALGOL 68
AB46.4.4 C.H. Lindsey, An ALGOL 68 Indenter
AB46.5 Supplements
AB46.5.1 Documentation on ALGOL 68 on microfiche
HTML Download in PDF
AB45.0 Editor's Notes
AB45.1 Announcements
AB45.1.1 Book Review - TORRIX
AB45.1.2 Book Review - Introductory ALGOL 68 Programming
AB45.1.3 Book Review - Einfuhring in ALGOL 68
AB45.3 Working Papers
AB45.3.1 J.K. Reid, Functions for Manipulating
Floating-point Numbers
AB45.4 Contributed Papers
AB45.4.1 ALGOL 68 Implementation - FLACC
AB45.4.2 ALGOL 68 Implementation - ALGOL 68C - Release 1
AB45.4.3 G. Baszenski and H. Wupper, A Proposal for
Conversational Transput
AB45.4.4 D. Grune and C.H. Lindsey, Overprinting in ALGOL 68
AB45.4.5 Lu Ru-qian, The Translation of ALGOL 68 into Chinese
AB45.4.6 D.C. Ince, ALGOL 68 and Algebraic Manipulation
AB45.4.7 D.C. Ince, An Algorithm for the Execution of Limited
Entry Decision Tables in ALGOL 68
HTML Download in PDF
AB44.0 Editor's Notes
AB44.1 Announcements
AB44.1.1 An Implementation Model of the ALGOL 68 Transput
AB44.1.2 The Revised MC Test Set
AB44.1.3 TORRIX
AB44.1.4 The Revised Report in German
AB44.1.5 An Axiomatic Semantic Definition of ALGOL 68
AB44.1.6 Other reports available
AB44.3 Working Papers
AB44.3.1 Commentaries on the Revised Report
AB44.4 Contributed Papers
AB44.4.1 Hanno Wupper, Experiences with ALGOL 68 Transput
AB44.4.2 C.J. Cheney, C.H. Lindsey, L.G.L.T. Meertens and
H.Wupper, Changing Line Lenghts in Random Files
AB44.4.3 H.B.M. Jonkers, A Finite State Lexical Analyzer for
the Standard Hardware Representation of ALGOL 68
AB44.4.4 V.J. Rayward-Smith, The Use of ALGOL 68 Pattern
Matching to Describe a Formal Logic System
AB44.4.5 Vera Ajueva, A.N. Maslov and V.B. Yakovlev
A Schema for reading data in Formatless Input
HTML Download in PDF
AB43.0 Editor's Notes
AB43.1 Announcements
AB43.1.1 A Finite State Lexical Analyzer for the
Standard Hardware Representation
AB43.1.2 Book Review - ALGOL 68 - A first and second course
AB43.1.3 Syntax diagrams for ALGOL 60 and SIMULA 67
AB43.1.4 Modified ALGOL 60 - Erratum
AB43.1.5 ALGOL 60 Reports
AB43.2 Letter to the Editor
AB43.2.1 C.J. Cheney, String escapes for ALGOL 68
AB43.3 Working Papers
AB43.3.1 Commentaries on the Revised Report
AB43.3.2 C.H. Lindsey and H.J. Boom, A Modules and Separate
Compilation facility for ALGOL 68
AB43.4 Contributed Papers
AB43.4.1 P.R. King, G. Cormack, G. Dueck, R. Jung,
G. Kusner and J. Melnyk,
MABEL: A Beginner's Programming Language
AB43.4.2 M. Sintzoff, Properties, Feasibility and Usefulness
of a Language for Programming Programs
AB43.4.3 Hendrik Boom, ABSTRACTOd Thoughts
HTML Download in PDF
AB42.0 Editor's Notes
AB42.1 Announcements
AB42.1.1 Modules and Separate Compilation
AB42.1.2 Errata to the Revised Report
AB42.1.3 ALGOL 68 Compiler for the DEC PDP11 Computer
AB42.1.4 Conference Proceedings: Vth III Meeting
AB42.1.5 TORRIX
AB42.1.6 Textbook: Programming and Problem Solving in ALGOL 68
AB42.2 Letter to the Editor
AB42.2.1 J. Nadrchal, Implementation of TESLA 200
AB42.3 Working Papers
AB42.3.1 Commentaries on the Revised Report
AB42.3.2 Parameterisation of the Environment for Transportable
Numerical Software
AB42.4 Contributed Papers
AB42.4.1 Wilfred J. Hansen,
Trouble Spots in the Standard Hardware
Representation for ALGOL 68
AB42.4.2 Wilfred J. Hansen,
ALGOL 68 Hardware Representation Recommendations
AB42.4.3 R. Bell,
Corrections to an Discussion of "A Token
Recognizer for the Standard Hardware
Representation of ALGOL 68"
AB42.4.4 C.H. Lindsey,
ALGOL 68 and your Friendly Neighbourhood
Operating System
AB42.4.5 A.P. Black and V.J. Rayward-Smith,
Proposals for ALGOL H - A Superlanguage of ALGOL 68
AB42.4.6 J.P. Baker,
The Most Contrived Factorial Program
AB42.4.7 Steven Pemberton, Grammar Analysis with ALGOL 68
AB42.4.8 Leo Geurts and Lambert Meertens,
Remarks of Abstracto
AB42.4.9 R. Dewar and J. Schwartz,
'Abstracto' Project for an Algoritm Specification
Language
AB42.4.10 Michael Sintzoff,
On Language Design for Program Construction
AB42.5
AB42.5.1 R. Haentjens and P.E. Gennart,
ALGOL 68 (revised) Format-text Syntax Chart
HTML Download in PDF
AB41.0 Editor's Notes
AB41.1 Announcements
AB41.1.1 ALGOL 60M
AB41.1.2 Conference Proceedings: New Directions
in Algorightmic Languages - 1976
AB41.1.3 Conference Proceedings: IVth III Meeting
AB41.1.4 ALGOL 68
AB41.1.5 The Standing Subcommittee on ALGOL 68
Support-Treatment of Questions asked
about the Revised Report
AB41.1.6 Informal Introduction - Revised Edition
AB41.1.7 Report in BRAILLE
AB41.2 Letter to the Editor
AB41.2.1 A.N. Maslov, Hardware Representation
AB41.4 Contributed Papers
AB41.4.1 R. de Morgan, The Algollers
AB41.4.2 J.C. Van Vliet, On the ALGOL 68 Transput
Conversion Routines
AB41.4.3 D. Holdsworth, Visibilit and Teachability
of I/O Processing in High Level Languages
AB41.4.4 A.N. Walker, The Syntax of an ALGOL Program
AB41.4.5 R. Bell, A Token-recognizer for the Standard
Hardware Representation of ALGOL 68
AB41.4.6 Some ALGOL 68 Compilers
AB41.5
AB41.5.1 ALGOL 60 Supplement - Errata
AB41.5.2 Revised Report - Errata
HTML Download in PDF
AB40.0 Editor's Notes
AB40.1 Announcements
AB40.1.1 ALGOL 60M
AB40.1.2 Conference Proceedings: New Directions
in Algorithmic Languages
AB40.1.3 Conference Proceedings: Applications of
ALGOL 68
AB40.1.4 ALGOL 68 Conference: Strathclyde, 1977
AB40.1.5 ALGOL 68 Test Set
AB40.1.6 ALGOL 68 Bibliography
AB40.1.7 Textbook: A Practical Guide to ALGOL 68
AB40.1.8 Module protection already working in SIMULA
AB40.1.9 ALGOL 68 Revised Report - Erratum
AB40.2 Letter to the Editor
AB40.1.1 Initialized generators
AB40.1.2 The Name of the Language
AB40.4 Contributed Papers
AB40.4.1 J.Hilden, Integral Division once more
AB40.4.2 IvanSklenar, A method of implementation of
Independently Compiled Routine Texts
in ALGOL 68
AB40.4.3 R. Haentjens, Proposal for a Simple Syntax
for the ALGOL 68 unit
AB40.5 IFIP Document
Wilfred J. Hansen and Hendrik Boom,
Report on the Standard Hardware Representation
for ALGOL 68
HTML Download in PDF
AB39.0 Editor's Notes
AB39.1 Announcements
AB39.1.1 The Revised Report on the Algorithmic Language
ALGOL 68
AB39.1.2 Conference Proceedings: 1974 International
Conference on ALGOL 68
AB39.1.3 Conference Proceedings: 1975 International
Conference on ALGOL 68
AB39.1.4 Fourth International Conference on the Implementa-
tion and Design of Algorithmic Languages
AB39.1.5 A68 - III (informal Information Interchange)
AB39.1.6 The Progressive Construction of Mode-Trees in
ALGOL 68
AB39.3 Working Papers
AB39.3.1 C.H. Lindsey, Specification of Partial
Parametrization Proposal
AB39.3.2 B.A. Wichman, A Summary of the replies to the
ALGOL 60 questionnaire
AB39.4 Contributed Papers
AB39.4.1 I.F. Currie, Modular Programming in ALGOL 68
AB39.4.2 C.H. Lindsey, Proposal for a Modules Facility
in ALGOL 68
AB39.4.3 L.G.L.T. Meertens, A Note on Integral Division
AB39.5
AB39.5 Revised ALGOL 68 Report ERRATA-4
HTML Download in PDF
AB38.0 Editor's Notes
AB38.1 Announcements
AB38.1.1 WG2.1 Future Work
AB38.1.2 Conference on "Experience with ALGOL 68"
AB38.1.3 International Conference on ALGOL 68
AB38.3 Working Papers
AB38.3.1 R.M. De Morgan, I.D. Hill, B.A. Wichmann,
A commentary on the ALGOL 68 Revised Report
AB38.4 Contributed Papers
AB38.4.1 D.C.S. Shearn, A View on simulation in ALGOL 68
AB38.4.2 M.R. Levinson, Simulation with ALGOL 68
AB38.4.3 Harry Feldmann, An interpretation for making
references (in ALGOL 68)
AB38.5
AB38.5.1 Revised ALGOL 68 Report ERATA-3
AB38.5.2 Questionnaire to Implementers on the proposed
Revision to ALGOL 60