Path: utzoo!attcan!uunet!tut.cis.ohio-state.edu!cica!ctrsol!lll-winken!tekbspa!optilink!cramer From: cramer@optilink.UUCP (Clayton Cramer) Newsgroups: comp.lang.postscript Subject: Interesting Bug Message-ID: <2106@optilink.UUCP> Date: 15 Aug 89 01:06:42 GMT Organization: Optilink Corporation, Petaluma, CA Lines: 25 I spent a lot of time chasing this one, and the behavior is...unique. It locks up our Apple LaserWriter IIntx quite thoroughly. /M {moveto} def /L {L} def 100 100 M 200 200 L Of course, it should have been: /L {lineto} def but I fumbled something while editing the file. It appears that PostScript doesn't recognize that it's in an infinite recursive definition here, and everything shuts down. Of course, PostScript is usually not written by hand, but by machine, so this won't ever happen...it would still be nice if PostScript had some way to look for these sort of infinite recursion problems though. -- Clayton E. Cramer {pyramid,pixar,tekbspa}!optilink!cramer A pacifist who calls the police isn't one; hired violence is still violence. ---------------------------------------------------------------------------- Disclaimer? You must be kidding! No company would hold opinions like mine!