-14-

10~8. AL~3LTRANSLATORCHAEACTERISTICS AND THE PROGRESS IN T~ANSLATOR CONSTRUCTION.

The editor regrets that ovlng to lack of time the information collec- ted through the questionaire of AB 9 has not been circulated earlier. The information given below was in fact received between 10. March and 20. June andmay to some extent be out of date. The characteristics are given for each institution as foll6ws: Name of instltutlon, of reporter, of machine. Number of pers6nS doing ~oding, in advisory group, date of completion, amount of work, type Of translator. Characteristics of translator (restric- tions on language). Input medium, At the suggestion of K. Samelson the information frbmthe centers of the ALCOR group (cf. AB 10,9) has been collected in a special llst.

Canters not members of the ALCOR group.

Mathematisch Centrum, AmSterdam, Holland. A, Van WiJngaarden. X1. 4, same 4 persons, medlo 1960, 2 man years, . Complete language except for ~ ~r_~s. 7 hole tape.

Dr Neher Laboratory of the Dutch POstal and Teleco~m~unications Services, Leldschendam, Holland. W. L. van der Pool. E~RA. 2 1/2, 4 persons, end 1960, ~, compil~ug an interpretive code. Not arrays of variable size, not _~_. 5 hole teleprinter code, paper tape (CCIT 2).

System Develol~nent Corp., USA, Harvey Bratman. IBM T09, 6, the same 6 persons, 1. June 60, 5 man years, compiler. Perhaps not ar- rays of variable size, not .q_~. Punched cards, magnetic tape.

Burroughs Corporation (Pasadena, Calif.). Joel D. Erdwinn. Burroughs 220. 3, 0 persons, already running, 2 1/2 man years, compiler. Not arrays of variable size, not own. Cards.

AB Atvidabergs Industrler, Facit Electronic, Sweden. I. Dahlstrand. FACIT EDB. 2, - persons, 1.3 •61, 3 men years, compromise. Not Booleans, for statements only partly, not ~.~_. Paper tape.

Zentralinstltut fuer Automatisierung, Jena, Germany. I. Kerner. Zeiss-Re- chen-Automat ZRA 1. -, 6 persons, 30.6.61, 5 man years, compiler. Not arrays of variable size, for statements only partly, not ~_. lhmched cards.

Institute of Math~matlcs, Siberia Division of the Academy of Sciences of the USSR, Novosibersk. A. P. Ershov. M-20. 10-11, same 10-11 persons, about second half 1961, 15-20 man years, com- piler (and maybe interpreter for the debugging). Complete language. Pun- ched cards.

Svenska Aeroplan Aktiebloaget, Sweden. Sven Yngvell. SARA. 2 to 3, 5 persons, end of 1961, 2 mAu years, compiler. Not e_~_. 8 channel punch tape. The translator will be worked out in cooperation with Facit and Mat ematlkmas kinnamnden. -15-

University of Pennsylvania, USA. Peter Zilahy Ingerman. UNIVAC I. 1, 3 persons, dependent of support, 3 man years, compiler. Perhaps not ar- rays of variable size~ Magnetic tape.

SyStem Development CorpOration, Jules I. Schwartz. IBM 709 (although the translator runs on the 709, its output is for the IBM Milltary Computer). Translator 1: 6, 1 persons, Jan. 60, 5 man years, interpreter. Not Boo- leans, tables, not arrays. Card or tape. Tr~aslator 2: 6, i persons, June 1 60, 5 man years, compiler. Not Bo__~l_e- ~s. Card or tape.

Princeton University, USA. F. Acton. CDC 1604. 1, -, person, 1. August 60,1 man year, compiler (ALGOL 58). Not arrays of variable size, not own. Magnetic tape (card-to-tape, tape-to-prlnter off line), m_

Olivetti Research Center, New Ca~n, Conn., USA. J.W.Gilmore. Prototype Olivetti 201P. 3, 3 persons, January 1961, 3.5 man years, interpreter. Perhaps not arrays. Input undecided.

Members of the ALCOR group.

Rechenzentrum der Technischen Hochschule, Munchen, Germany. Gerhard Seeg- muller. PERM. Translator 1: !, 2 persons (general advisors from ALCOR not included), Febr. 59, 1/6 m~u years, compiler. Not Inte_~r_s, not Booleans, not conditional expressions, not switches, for statements only partly, not 2_~, not procedures. 5-chan- nel paper tape. TL~nslator 2: i, 4 persons (general advisors from ALCOR not included), July 60, 1/6 - 1/4 man years, compiler. According to ALCOR logical plans. 5-channel paper tape.

Institut fuer ang. Mathematik, Swiss Federal Institute of Technology, Zu- rich, Switzerland. H. Rutishauser. EEMETH (decimal floating, 10000 words memory). Translator i: 1, 1 persons (general advisors from ALCOR group not included), July 59, 1/4 man years (using ALCOR logical plans), compiler. Not ~__te~s, not Booleans, not conditional expressions, not switches, not 2_~, not proce- dures. 5 channel tape (CCIT 2). Translator 2: 1, 1 persons, 31. Oct. 60, 3/4 man years, compiler. Using ALCOR logical plans, according to ALCOR agreements.

Institut fuer Angewandte Math~tik der Universitat Bonn. C.A.Petri. ER 5 6 Stand~.rd-Elektrlk-Lorenz. 3, 8 persons general advisors from ALCOR not included, Jan. 61, .5 man years using ALCOR logical plans, compiler for restricted ALGOL, later: interpreter for full and extended ALGOL. Punched tape. -16-

Siemens und Halske AG, Munchen. W. Heise. Siemens 2002. Translator 1: August 1960, compiler. Not in~~s, not Booleans, not arrays of variable size, not conditional expressions, not s~ritchesl for statements only partly, not o__~, not procedures. Paper tape. Translator 2: 1961, compiler. Not conditional expressions, not _~_, for statements only partly. Paper tape.

Institut fuer Praktische Math~matik. Prof. Dr. A. Walther. IBM 650. 2, 1 persons general advisors from ALCOR-group not included, autumn 1959, 0.25 man years, compiler (this compiler translates from ALGOL to FOF~RAN). Not ari~ys of variable size, not conditional expressions, not _.~, for statements only partly. Punched cards.

Regnecentralen, Copenhagen, Denmark. P. Naur. DASK. 3, 4 persons, Nov. 1960, 3 man years (general advisors fromALCOR not in- cluded), compiler. Not recursive procedures, not own arrays. 8 hole tape.

10.9. THE M~4BERS 0FTHEALCOR GROUP.

As kindly pointed out by K. Samelson the list of AB 9.2 contains se- veral errors. The correct list of ALCOR members is:

Instltut fur Angewandte Mathematik, Universitat, Mainz, Institut fur Praktische Mathematik, Technische Hochschule, Darmstadt, Siemens und Halske, Munchen, Institut fur Ange~andte Mathematik, Unlversitat, Bonn, Rechenzentrum der technischen Hochschule, Munchen, Institut fur Angewandte Mathematik, Eidgenossische Technlsche Hochschule, Zurich, Institut fur Niederfrequenztechnik, Technische Hochschule, Wien, , Copenhagen.

i0. i0. TRANSLATIONS OF THE ALGOL 60 REPORT.

10.10.1. Comment from J. Kerner: 12.4.60. The Algol-group of the Zentrallnstitut fur Automatisierung Jena has translated the Algol Report 60 into german. In order to facilitate the use of Algol in Germany the group suggests a germau terminology. Examples: corresponds to if wenn else sonst

10.10.2. A translation into French by F. Genuys, J. Poyen, B. Vau- quois has appeared in Chiffres, 2, 1-44 (1960).