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 *
* *
****************************************************)