Al 05/08/11 12:30, En/na Luca Olivetti ha escrit: > Al 05/08/11 12:11, En/na Max Vlasov ha escrit: > >> Luca shared an interesting fact, so I tried to find more information. He >> probably meant UCSD Pascal, as I see this is a very interesting system, >> mentioned also in the lazarus wiki ( http://wiki.freepascal.org/UCSD_Pascal >> ). I downloaded the sources of the system, but I could not find the >> examples of similar syntax inside many with statements... Maybe there are >> other sources. > > No, I meant TI Pascal. > Since this is very old stuff, I didn't think I could find anything about it, > but here is the manual (I'm not sure is the same version I used but it seems > pretty close): > > http://www.bitsavers.org/pdf/ti/990/pascal/0946290-9701_TI_Pascal_UsersManual_Jan79.pdf > > (warning: 34MB file) > > On page 62 there's the definition of the with statement and it uses "=" > > <with statement> ::= WITH <with variable list> DO <statement> > <with variable list> ::= <with variable> {, <with variable>} > <with variable> ::= <record variable> | <identifier> = <record variable>
This "Student guide" it's also interesting, since it states the differences between standard pascal and TI Pascal: http://www.bitsavers.org/pdf/ti/990/pascal/pascalStudentGuide_1979.pdf (warning: 7.8MB file, pages 27-28, "Extended form of the WITH statement") Bye -- Luca Olivetti Wetron Automatización S.A. http://www.wetron.es/ Tel. +34 93 5883004 (Ext.133) Fax +34 93 5883007 -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
