Frank Heckenbach wrote:
CBFalconer wrote:
"Classic" is a perfect description of ISO-7185 (thanks, Prospero), since it corresponds exactly (well, with just one change, suggested by Wirth) to the language originally defined in the 'User Manual and Report' published by Jensen and Wirth, in 1974.
What is this one change, BTW?
Conformant arrays. Also some tightening up. The existance of any change was a big battle between the US and the world, circa 1980, resulting in level 0 and level 1 as a compromise. OTHERWISE was in the earlier drafts too.
Conformant arrays are the only difference between 7185 level 0 and 1, aren't they? So level 0 is completely equivalent to original Wirth Pascal? Or did Wirth Pascal contain `otherwise'?
Yes, AFAIK. OTHERWISE was a proposed extension, not in J&W. I had put it in, and refused to take it out. However, I did go through some gyrations to make it not be a reserved word. Andy Mickel was the moving spirit behind everything (Pascal News). Does anyone know what happened to him? In those days (70s) the competition was Fortran, not C.