Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!oliveb!sun!lambda!wnielsen From: wnielsen@lambda.Sun.COM (Walter Nielsen) Newsgroups: comp.lang.pascal Subject: Re: Conformant Arrays and ISO Message-ID: <101966@sun.Eng.Sun.COM> Date: 29 Apr 89 05:12:33 GMT References: <204@psgdc> <4824@pt.cs.cmu.edu> Sender: news@sun.Eng.Sun.COM Reply-To: wnielsen@sun.UUCP (Walter Nielsen) Organization: Sun Microsystems, Mountain View Lines: 18 >Pardon me if this has been discussed before --- I'm new to >Do unix-based Pascals (generally) implement the ISO Level 1 >standard (which includes conformant arrays)? I am >particularly interested in Apollo's Pascal compiler, which >I know nothing about. Any information regarding this, or >other aspects of Pascal programming on the Apollo, will >be appreciated. > Apollo Pascal does not implement conformant arrays. To pass arbitrary length arrays, they put in an extension to the formal parameter specification called 'UNIV' which inhibits types checking between the formal and actual parameters. Sun Pascal implements both conformant arrays and UNIV parameter specfication. I don't know about other Unix Pascal compilers. -Walter