Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!chinacat!woody From: woody@chinacat.Lonestar.ORG (Woody Baker @ Eagle Signal) Newsgroups: comp.lang.postscript Subject: Re: seeing dictionary names Summary: found problem. Message-ID: <1093@chinacat.Lonestar.ORG> Date: 18 Mar 90 21:05:37 GMT References: <7986@sdcsvax.UCSD.Edu> <3295@hcx1.SSD.CSD.HARRIS.COM> <1085@chinacat.Lonestar.ORG> Distribution: na Organization: a guest of Unicom Systems Development, Austin Lines: 20 In article <1085@chinacat.Lonestar.ORG>, woody@chinacat.Lonestar.ORG (Woody Baker @ Eagle Signal) writes: > > Recently a program that I have has started showing some odd behavior. > After printing many dozens of pages, it reports dictfull. > we modified the erhandlr to find out the length of the dictionary on top > of the stack. The maximum length turns out to be 180. The programs > dictionaries are 196 and 80. Exactly how can you extract the name of > > Cheers > Woody We found the problem. The clients code was not maintaining variables in it's own dictionary. It was filling up userdict. BUT...Maxlength reports 180 entries for userdict, the documentation says 200. I have not found any mention of the fact that there are apparently 20 entries that are reserved. When a dictionary is documented as holding 200 entries, maxlength should return 200...... > >