Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cwjcc!gatech!hubcap!ncrcae!ncrlnk!uunet!mcvax!kth!draken!chalmers!tekno.chalmers.se!d83_sven_a From: d83_sven_a@tekno.chalmers.se (Sven (Sciz) Axelsson) Newsgroups: comp.sys.mac Subject: LSP 2.0 too stable... Message-ID: <558@tekno.chalmers.se> Date: 18 Feb 89 17:40:10 GMT Organization: Chalmers Univ. of Technology, Gothenburg, Sweden Lines: 20 I've had Think Pascal 2.0 for some time now, and I think it is great. However, there is one thing I find especially annoying (apart from the formatter, the usual flames apply there :-) and that is that the integrated environment (i.e. when you run a program from within the Pascal) is too forgiving for programming errors. To make a long story short, I've been working on a program where a certain procedure would take a ProcPtr as a parameter and then call that procedure. I inadvertantly called it with a pointer to a procedure with the wrong number of arguments. This usually causes a crash, right? Well, sort of. when I run the program as a compiled application it certainly crashes, but when run from inside Pascal nothing unusual happens. In fact, I've seen this several times - a program runs fine from within the compiler and crashes when you try it as an application. Rich, could you make the environment a little less stable for the next version? :-) Sven Axelsson d83_sven_a@tekno.chalmers.se dep:t of Linguistics univ. of Gothenburg SWEDEN