Article View: comp.lang.clos
Article #689Printer methods for conditions
From: Jon L White
Date: Fri, 28 Jun 1991 06:08
Date: Fri, 28 Jun 1991 06:08
24 lines
1777 bytes
1777 bytes
re: An even worse exacerbation of my problem is that the latest version of
Lucid Lisp that I am using still represents conditions as defstructs
so there isn't even a printer method for conditions since they aren't
classes. I would like to hear comments on what solution the X3J13
committee has decided on for the standard.
When you load in the CLOS submodule, the "defstructs" automagically
become classes (but of metaclass Structure-Class of course.) You
*can* define PRINT-OJBECT methods on these.
Probably a more limiting "feature" of Lucid's 4.0 release is that the
condition system implemented is "Pitman version 18" rather than the
emmended X3J13 proposal worked out during the past two years. The
differences can be annoyiing, but probably not crippling (I'm aware
that CLIM for example has some specific workarounds for the differences.)
Somehow, the name Kim Barrett comes to mind when I think of someone
who might be able and wiling to give a summary of these differences,
and how they would affect your usage. Try asking kab@chestnut.com,
if he isn't reading and replying to this list [but please, don't
everybody start sending mail to him if he doesn't reply publicly.]
-- JonL --
Technical Details
Message-ID:
<9106280608.AA14759@kuwait>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!sdd.hp.com!caen!malgudi!ucunix.san.uc.edu!tut.cis.ohio-state.edu!cis.ohio-state.edu!lucid.COM!jonl%kuwaitReferences:
<286AA5DC.7B4@deneva.sdd.trw.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!sdd.hp.com!caen!malgudi!ucunix.san.uc.edu!tut.cis.ohio-state.edu!cis.ohio-state.edu!lucid.COM!jonl%kuwait From: jonl%kuwait@lucid.COM (Jon L White) Newsgroups: comp.lang.clos Subject: Printer methods for conditions Message-ID: <9106280608.AA14759@kuwait> Date: 28 Jun 91 06:08:00 GMT References: <286AA5DC.7B4@deneva.sdd.trw.com> Sender: daemon@cis.ohio-state.edu Organization: The Ohio State University Department of Computer and Information Science Lines: 24