Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!newstop!sun!amdcad!light!bvs From: bvs@light.uucp (Bakul Shah) Newsgroups: comp.lang.postscript Subject: Re: A question about //add Message-ID: <1990Nov14.170020.16233@light.uucp> Date: 14 Nov 90 17:00:17 GMT References: <1990Nov12.195235.13908@light.uucp> <321@heaven.woodside.ca.us> <8194@adobe.UUCP> Reply-To: bvs@BitBlocks.COM (Bakul Shah) Organization: Bit Blocks, Inc. Lines: 30 In article <8194@adobe.UUCP> orthlieb@adobe.UUCP (Carl Orthlieb) writes: > >After talking to our language guru, Ed Taft, it is apparent that the >// operator acts like a load inside a procedure definition, but outside >of the definition acts like a load exec. > >E.g. 1 2 //add > stack contains: 3 > >E.g. /foo { 1 2 //add } def > /foo load > stack contains: { 1 2 --add-- } > >It is suggested that // not be used, use bind or load depending on the >effect you want. Thanks for the clarification. Any particular reason why // is discouraged? Just curious. >Q. Does the QMS PS410 have an Adobe PostScript interpreter? PS410 User's Guide says `PostScript licensed by Adobe Systems, Incorporated' and the initial copyright notice sent back in the interactive mode says PostScript(r) Version 52.4 Copyright (c) 1984, '85, ... '90 Adobe Systems Incorporated. Typefaces Copyright (c) 1918 Linotype AG ... So it *seems* that they do. -- Bakul