[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Axiom-developer] Obfuscated Boot Code Contest
From: |
Weiss, Juergen |
Subject: |
RE: [Axiom-developer] Obfuscated Boot Code Contest |
Date: |
Wed, 4 Apr 2007 21:41:08 +0200 |
I have just had a look at the sources.
The redefinitions of
ASSOC, DELETE, INTERSECTION, MEMBER, RASSOC, REMOVE, UNION
seem to have the same source (all defined in vmlisp.lisp).
COMMON LISP has different semantics than VMLISP
(in this case with regard to equality in those functions).
Juergen
Juergen Weiss | Universitaet Mainz, Zentrum fuer Datenverarbeitung,
address@hidden| 55099 Mainz, Tel: +49(6131)39-26361, FAX:
+49(6131)39-26407
> -----Original Message-----
> From: address@hidden [mailto:address@hidden
> Sent: Wednesday, April 04, 2007 7:58 PM
> To: Weiss, Juergen
> Cc: address@hidden
> Subject: RE: [Axiom-developer] Obfuscated Boot Code Contest
>
> Quoting "Weiss, Juergen" <address@hidden>:
>
> > The replacements GET --> GETL, READ --> VMREAD indicate, that=20
> > they were introduced to circumvent different semantics of
> > GET and READ between VMLISP and COMMON LISP. Not clear=20
> > about the others.
>
> Many thanks. I'll document that when I'm back to the renaming issue.
>
> -- Gaby
>
>