| Method Summary |
| |
defineCons(self)
|
| |
defineRecursiveFunctions(self)
|
| |
testAndAndOr(self)
|
| |
testAnotherQuasiquote(self)
|
| |
testApplication(self)
|
| |
testApply(self)
|
| |
testArithmetic(self)
|
| |
testAssignment(self)
|
| |
testBadTypes(self)
|
| |
testCond(self)
|
| |
testDefinition(self)
|
| |
testEq(self)
|
| |
testGensymConstruction(self)
|
| |
testIf(self)
|
| |
testLambda(self)
|
| |
testLet(self)
|
| |
testListPrimitives(self)
|
| |
testMinusOne(self)
|
| |
testQuasiquotation(self)
|
| |
testQuotation(self)
|
| |
testRecursion(self)
|
| |
testSetCarCdr(self)
|
| |
testSimpleStuff(self)
|
| |
testStringEvaluating(self)
|
| |
testTailRecursiveEval(self)
This is a test to see that eval() doesn't break, even on
deeply recursive functions. |
| |
testTooManyAndTooFew(self)
|
| |
testVarArgs(self)
|
| |
testWithYOperator(self)
A stress test with the infamous Y operator. |