[net.micro.pc] IBM Pascal compiler internal errors.

krup@ihuxb.UUCP (Kevin O'Brien) (03/22/84)

ihuxb!krup

I don't have IBM Pascal, but I have Microsoft Pascal distributed
from Zenith for the Z100, which I believe is the same thing.
The manual I have (Ver. 3.11) does explain "Internal Compiler Errors".
The following is the explanation stated herein from the manual: 

H.3 Complier Internal Errors
	All errors labeled "Compiler" in section H.1, "Compiler
	Front End Errors," are compiler internal errors that
	should never occur. In the event that one does occur, please
	report it to Microsoft Corporation immediately.

	The back end of the compiler also makes a large number
	of internal consistency checks. These checks should
	always be correct and never give an internal error.

	When they do occur, back end internal error messages
	have the following format: 

		*** Internal Error NNN

	NNN is the internal error number, which ranges from 1
	to 999. There is little you can do when an internal
	error occurs, except report it and perhaps modify
	your program near the line where the error occurred.

Maybe it is because you have version 1.0, but it seems funny that
this explanation does not also appear in IBM documentation as well.
I have not encountered any bugs in mine so far after extensive use.

You should have bought a Zenith ...