Additions to the Jim Welsh pages, Queen’s University Belfast and Emerate Professor at The University of Queensland Brisbane, School of Information Technology and Electrical Engineering – 1900 Pascal User’s Guide,- Sources of 1900 Pascal Compiler MK 2.
As explained in the next Summary, the CDC compiler was ported in a number of steps to the 1900 computer.
Not all sources of the Pascal compilers survived time. Here are the sources of the 2A version, a further developed ETH type compiler. Still recursive descent down like the ETH ones. Compiler source, post-mortem dumppsource, and ICL 1900 runtime assembler source
This compiler differs of course in the code generation to ICL 1900 machine code.
(**************************************************** * * * 1900 PASCAL COMPILER MK 2 * * ----------------------------- * * * * AUTHORS : J WELSH * * C QUINN * * K MCSHANE * * * * DEPARTMENT OF COMPUTER SCIENCE * * QUEEN'S UNIVERSITY * * BELFAST * * * * FROM THE ETH ZURICH COMPILER * * FOR CDC 6000 BY U AMMANN * * * * POSTMORTEM DIAGNOSTICS AND OPTION HANDLING * * BY D.A.WATT AND W.FINDLAY * * DEPARTMENT OF COMPUTING SCIENCE * * THE UNIVERSITY OF GLASGOW * * SCOTLAND * * * ****************************************************)