Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!gatech!hao!husc6!harvard!spdcc!halleys!frog!jimd From: jimd@frog.UUCP (Jim Damoulakis) Newsgroups: comp.sys.mac Subject: Re: MPW/Lisa Pascal question. Message-ID: <1442@frog.UUCP> Date: Tue, 2-Jun-87 15:04:00 EDT Article-I.D.: frog.1442 Posted: Tue Jun 2 15:04:00 1987 Date-Received: Sun, 7-Jun-87 01:21:09 EDT References: <621@noao.UUCP> Reply-To: jimd@X.UUCP (9) Distribution: na Organization: Charles River Data Systems, Framingham MA Lines: 24 In article <621@noao.UUCP> gillies@noao.arpa (Kim Gillies X246) writes: > > I am currently converting a program from Lisa pascal to MPW pascal. > I have never used the Lisa pascal compiler and do not have the > manuals. Does anyone know what the {$I-/+} compiler option does > in Lisa pascal. As far as I can tell, this option is not used > (at least as $I) in MPW Pascal. The $I option in MPW Pascal includes > a separate source file. I have MPW pascal 2.0b1; > The $I+/$I- options in Lisa Pascal are actually instructions to the code generator. Lisa Pascal's compiler produces intermediate code (a .i file) which is then processed by a code generator module to produce linkable object code. The options in question simply tell the code generator to either delete or not delete the .i file after it is finished. Therefore it seems that you should be able to ignore the $I+/- options with no problem. My source is the Lisa Pascal 3.0 Release Notes. Sorry to use the net to respond, but I wasn't able to email to you directly. Jim Damoulakis