Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ PrefaceContentsNote on certain Supervisor features1. Presenting an Algol Program to Atlas2. Variations on Algol 603. Monitor printing and fault diagnosis4. Code procedures5. Input and Output6. Miscellaneous programming notes □ Appendices and indices □ A1. ICT 7-track punched tape codeA2. Hardware representationA3. Fault tableA4. Standard functions and system proceduresIndex to Supervisor and compiler printingsGeneral index
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLLiteratureAtlas manualsAlgol :: ATLAS 1 COMPUTER ALGOL REFERENCE MANUAL
ACLLiteratureAtlas manualsAlgol :: ATLAS 1 COMPUTER ALGOL REFERENCE MANUAL
ACL ACD C&A INF CCD CISD Archives
Further reading

Preface
Contents
Note on certain Supervisor features
1. Presenting an Algol Program to Atlas
2. Variations on Algol 60
3. Monitor printing and fault diagnosis
4. Code procedures
5. Input and Output
6. Miscellaneous programming notes
Appendices and indices
A1. ICT 7-track punched tape code
A2. Hardware representation
A3. Fault table
A4. Standard functions and system procedures
Index to Supervisor and compiler printings
General index

Appendix 2 Atlas 1 Algol hardware representation

Algol Reference Language basic symbols and their hardware representation

Basic symbol                  Hardware
    in                      representation
reference language

a to z                         a to a
A to Z                         A to Z
0 to 9                         0 to 9
  +                               +
  -                               -
  ×                               *
  /                               /
  ÷                       colon backspace minus
exponentiation                   exp
  <                               <
  ≤                        less than backspace underline
  =                               =
  ≥                        greater than backspace underline
  >                               >
  ≠                        equal backspace slash
equivalence                       equal backspace underline
implies                           imp
or                                or
and                               and
not                               not
,                                 ,
.                                 .
10                                α  Note (i)
:                                 :
;                                 : backspace ,  Note (ii)
:=                                colon equals
space                             s backspace oblique
(                                 (
)                                 )
[                                 [
]                                 ]
open parenthesis                  ( backspace minus
close parenthesis                 ) backspace minus
 true                              true
 false                             false
 goto                             goto   Note (iii)
and other
underlined
basic symbols etc

Notes

(i) On some Flexowriters the printed representation corresponding to the code for α is the single character 10.

(ii) The character π(pi) is accepted as synonymous with ; (semicolon). On some Flexowriters π appears as £ (pounds).

(iii) Since spaces are ignored in an Algol program the representation go to is acceptable; go to is not acceptable.

⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site