CONTENTS
THE OAK RIDGE ALGOL COMPILER FOR THE CONTROL DATA CORPORATION 1604 PRELIMINARY PROGRAMMER'S MANUAL
I. Introduction
II. Language Restrictions
III. Modes of Operation of the Compiler
IV. Input-Output and Intermediate Tape
V. The External Declaration
VI. Standard Procedures
VII. Error Checking and Diagnostics
VIII. Running Programs
APPENDIX A Adjuncts to Algol 60 List Entities
APPENDIX B Hardware Representation
APPENDIX C Structure of Procedure Calling Sequence
APPENDIX D Internal Representation of Strings
APPENDIX E Program Efficiency
APPENDIX F Controversial Features of Algol 60
APPENDIX G Fortran Subprograms in an Algol Program
Footnotes
Transcriber's Notes
ORNL-3460
UC-32—Mathematics and Computers
TID-4500 (23rd ed.)
THE OAK RIDGE ALGOL COMPILER FOR THE CONTROL DATA CORPORATION 1604
PRELIMINARY PROGRAMMER'S MANUAL
L. L. Bumgarner
OAK RIDGE NATIONAL LABORATORY
operated by
UNION CARBIDE CORPORATION
for the
U.S. ATOMIC ENERGY COMMISSION
Printed in USA. Price: $1.25 Available from the
Office of Technical Services
U. S. Department of Commerce
Washington 25, D. C.
LEGAL NOTICE
This report was prepared as an account of Government sponsored work. Neither the United States, nor the Commission, nor any person acting on behalf of the Commission:
A. Makes any warranty or representation, expressed or implied, with respect to the accuracy, completeness, or usefulness of the information contained in this report, or that the use of any information, apparatus, method, or process disclosed in this report may not infringe privately owned rights; or
B. Assumes any liabilities with respect to the use of, or for damages resulting from the use of any information, apparatus, method, or process disclosed in this report.
As used in the above, “person acting on behalf of the Commission” includes any employee or contractor of the Commission, or employee of such contractor, to the extent that such employee or contractor of the Commission, or employee of such contractor prepares, disseminates, or provides access to, any information pursuant to his employment or contract with the Commission, or his employment with such contractor.
ORNL-3460
Contract No. W-7405-eng-26
Mathematics Division
THE OAK RIDGE ALGOL COMPILER FOR THE CONTROL DATA CORPORATION
1604—PRELIMINARY PROGRAMMER’S MANUAL
L. L. Bumgarner
DATE ISSUED
JAN 30 1964
OAK RIDGE NATIONAL LABORATORY
Oak Ridge, Tennessee
operated by
UNION CARBIDE CORPORATION
for the
U.S. ATOMIC ENERGY COMMISSION