Subject: Best practice for defining special functions?
From: Billinghurst, David (RTATECH)
Date: Wed, 3 Dec 2008 16:50:13 +1100
I have just been reading Dieter Kaiser's new Exponetial Integral code in
expintegral.lisp. There are some features in the code that look
interesting, and I certainly didn't exploit when I wrote the Airy
function
routines in airy.lisp.
In particular, I am curious about lines like:
(defprop $expintegral_e %expintegral_e alias)
(defprop $expintegral_e %expintegral_e verb)
(defprop %expintegral_e $expintegral_e reversealias)
(defprop %expintegral_e $expintegral_e noun)
A quick grep through the code shows that alias and reversealias are
used in dskfn.lisp and have been present since CVS revision 1.1,
but the only functions that use them in a defprop are in the
new files gamma.lisp and expintegral.lisp.
Comments?
David
This email is confidential and may also be privileged. If you are not the intended recipient, please notify us immediately and delete this message from your system without first printing or copying it. Any personal data in this email (including any attachments) must be handled in accordance with the Rio Tinto Group Data Protection Policy and all applicable data protection laws.