Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!mcvax!kth!draken!d88-bli From: d88-bli@nada.kth.se (Bo Lindbergh) Newsgroups: comp.sys.mac.programmer Subject: Re: Bug in MPW Pascal 2.0.2 ??? Message-ID: <1286@draken.nada.kth.se> Date: 13 Jul 89 13:31:03 GMT References: <1270@draken.nada.kth.se> <33064@apple.Apple.COM> <1275@draken.nada.kth.se> <33096@apple.Apple.COM> Reply-To: d88-bli@nada.kth.se (Bo Lindbergh) Organization: Royal Institute of Technology, Stockholm, Sweden Lines: 16 In article <33096@apple.Apple.COM> keith@Apple.COM (Keith Rollin) writes: [about 50 lines deleted] > >Actually, through the magic of MultiFinder, I just tried out an experiment. It >seems that types (0..xxxxx) where xxxxx < 65536, then variables of that type >are treated as integers; this feature is not limited to just (0..65535). That's it! What you get is a schizophrenic variable which is unsigned when you assign to it and signed when you access it. Now, if I could get the opposite (signed store, unsigned fetch) too, I would definitely call it a feature and not a bug... :-) Thanks, Keith. I consider myself helped. In a state of enlightenment, Bo Lindbergh