Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!leah!bingvaxu!sunybcs!boulder!pratt From: pratt@boulder.Colorado.EDU (Jonathan Pratt) Newsgroups: comp.sys.mac.programmer Subject: Re: Suggestion for the LSC compiler writers Message-ID: <6929@boulder.Colorado.EDU> Date: 24 Feb 89 19:11:55 GMT References: <1993@tank.uchicago.edu> Sender: news@boulder.Colorado.EDU Reply-To: pratt@boulder.Colorado.EDU (Jonathan Pratt) Organization: University of Colorado, Boulder Lines: 19 In article <1993@tank.uchicago.edu> phd_ivo@gsbacd.uchicago.edu writes: > >The reason I don't use LSC or any other micro compiler is that there is >a lack of protection against my out-of-range pointers overwriting some >other storage space. ... > This would be extremely trivial to do... It's an interesting idea, but not exactly trivial to implement. Defining legal writing areas would be pretty complicated. You'd probably have to do something like TMON's heap check at every write. This might be too slow even for debugging purposes. Jonathan /* Jonathan Pratt Internet: pratt@boulder.colorado.edu * * Campus Box 525 uucp: ..!{ncar|nbires}!boulder!pratt * * University of Colorado * * Boulder, CO 80309 Phone: (303) 492-4293 */