On 4 Dec 2002 at 3:38, CBFalconer wrote:
I believe the only syntax extensions were the OTHERWISE clause for case statements, the array[firstindex FOR length] subarray construct, and provision for separate compilation by an isolated '.' ending the compilation without a normal outer code block.
See:
http://docs.hp.com/hpux/onlinedocs/92431-90013/92431-90013.html
The "Introduction" chapter has a section titled "Extensions to ANSI/IEEE and ISO Pascal." It mentions quite a few additional things but not the "array FOR" construct you cite. Indeed, having used HP Pascal on a number of different systems, I have never encountered that construct. Do you know on what system it was implemented?
My memory has some dropped bits however.
Haven't we all! ;-)
-- Dave