ALGOL Bulletin
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.ALGOL Bulletin no. 52 (AUGUST 1988)
Download in PDFAB52.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 BulletinsALGOL Bulletin no. 51 (DECEMBER 1984)
Download in PDFAB51.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 68ALGOL Bulletin no. 50 (DECEMBER 1983)
Download in PDFAB50.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 CompilerALGOL Bulletin no. 49 (MAY 1983)
Download in PDFAB49.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 68CALGOL Bulletin no. 48 (AUGUST 1982)
Download in PDFAB48.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 LibraryALGOL Bulletin no. 47 (AUGUST 1981)
Download in PDFAB47.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 microficheALGOL Bulletin no. 46 (DECEMBER 1980)
Download in PDFAB46.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 microficheALGOL Bulletin no. 45 (JANUARY 1980)
Download in PDFAB45.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 68ALGOL Bulletin no. 44 (MAY 1979)
Download in PDFAB44.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 InputALGOL Bulletin no. 43 (DECEMBER 1978)
Download in PDFAB43.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 ThoughtsALGOL Bulletin no. 42 (MAY 1978)
Download in PDFAB42.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 ChartALGOL Bulletin no. 41 (JULY 1977)
Download in PDFAB41.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 - ErrataALGOL Bulletin no. 40 (AUGUST 1976)
Download in PDFAB40.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 68ALGOL Bulletin no. 39 (FEBRUARY 1976)
Download in PDFAB39.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-4ALGOL Bulletin no. 38 (DECEMBER 1974)
Download in PDFAB38.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