On Wed, 02 Nov 2005 05:15:35 +0100, verec <·····@mac.com> wrote:
> I'm again a bit confused. Basically, what I want to do, is to be
> able to define a single "function" name, reused (ie: "redefined")
> for various combinations of arguments such that I can:
>
I'm a bit confused myself. Either use methods and eq specializers or use
defun and make it part of the name (make point x y) vs
(make-point x y). You are not programming Java now!
And if you want a object oriented perspective why not use CLOS?
Paul Graham might not like CLOS but he is a minority among CL Lisp users.
How about reading another book (one I like) Practical Common Lisp
at www.gigamonkeys/book/ and reassess.
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
On Wed, 02 Nov 2005 18:24:56 +0100, John Thingstad
<··············@chello.no> wrote:
> On Wed, 02 Nov 2005 05:15:35 +0100, verec <·····@mac.com> wrote:
>
>> I'm again a bit confused. Basically, what I want to do, is to be
>> able to define a single "function" name, reused (ie: "redefined")
>> for various combinations of arguments such that I can:
>>
>
> defun and make it part of the name (make point x y)
before they start.. (make 'point x y)
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/