axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] Obfuscated Boot Code Contest


From: Gabriel Dos Reis
Subject: [Axiom-developer] Obfuscated Boot Code Contest
Date: 02 Apr 2007 22:26:43 -0500


It is generally admited that in Boot (whether old or new) an
identifier written in all uppercase is passed unmodified in the
generated Lisp code (except for T).  Right?

Well, Old Boot says "Wrong!".  Some of the all-uppercase identifiers
are renamed into case-sensitive uppercase, or renamed to some
something else.  Here is a short list I have:

  ASSOC        --> |assoc|
  DELETE       --> |delete|
  GET          --> GETL
  INTERSECTION --> |intersection|
  LAST         --> |last|
  MEMBER       --> |member|
  RASSOC       --> |rassoc|
  READ         --> VMREAD
  READ-LINE    --> |read-line|
  REDUCE       --> SPADREDUCE
  REMOVE       --> |remove

-- Gaby




reply via email to

[Prev in Thread] Current Thread [Next in Thread]