Path: utzoo!attcan!uunet!husc6!bloom-beacon!ht!spt!gz From: gz@spt.entity.com (Gail Zacharias) Newsgroups: comp.sys.mac.programmer Subject: Re: Knowing Machine Code (really 68881 emulation) Message-ID: <318@spt.entity.com> Date: 16 Jun 88 22:50:54 GMT References: <13735@comp.vuw.ac.nz> <104700032@uiucdcsp> <4760@husc6.harvard.edu> <13542@shemp.CS.UCLA.EDU> <12217@apple.Apple.COM> Reply-To: gz@entity.com (Gail Zacharias) Organization: Hacks 'R Us, Cambridge, MA Lines: 15 In <12217@apple.Apple.COM> dan@apple.apple.com.UUCP (Dan Allen) writes: >In <13542@shemp.CS.UCLA.EDU> kennel@minnie.UUCP (Matthew Kennel) writes: >>Then why doesn't the trap handler call the SANE package for '881 >>instructions? > >It could be done, and may be a neat solution, but has not been done. Coral Common Lisp does exactly that i.e. it always uses 68881 instructions, and if running on a system without a 68881, it installs an f-trap handler which does the emulation using SANE. The handler really wasn't all that hard to write (even if it was way too hot that weekend...) -- gz@entity.com ...!mit-eddie!spt!gz Now let's all repeat the non-conformist oath.