Some students in MIT
did a Scheme spellbook
one year as a hack
. It was hand-written
. The front and back
had a recursive picture with a shield
, a lambda
, and the text
`(Y F) = (F (Y F))' (the defining property of fixed-point combinator
s, of which the Y combinator
is the most well-known). The text of the
Cause Light Wounds
I call upon chaos to cause unbalanced parentheses.
I summon the darkness of night to hide all free machines.
I call upon the forces of chaos to crash your server.
I call all environment pointers to this very spot.
I call upon chaos to make your debugger lie.
Cause Serious Wounds
I call upon the powers of chaos to cause recursive bugs.
By death's dark mantle and the powers of chaos, I control environment pointers to do my bid.
By the powers of chaos, I unbind all variables.
I call upon chaos, decay, and rot to panic your process.
Cause Critical Wounds
I call upon chaos itself to cause fatal errors.
By the powers of chaos, I create environment pointers.
I call upon the powers of darkness to wither your abstractions.
I curse your code to forever underflow the stack.
I call upon chaos to obfuscate your abstractions.
By the powers of darkness, I command you to waste your time optimizing useless abstractions.
By the powers of chaos, I quest you on this problem set.
I grant you the gift of repeating 6.001.
The copyright notice is as follows:
%Copyright 1992 Dave Cho All Rights Reserved
%Permission is given to freely distribute and modify this product so long
%as it is done without charge and so long as this Copyright text remains in
%Certain designs inherent may be copyrighted elsewhere.
%Dave Cho 1992