XZRJ6YZWBY4TQ6OGYVOLM3FLT5ACSTPUP2RNPGH2IJJPHJ7E2E5AC
lisp_eval_should_be '(equal "foo" "foo")' 'true' 'equal tests for string equality irrespective of identity'
lisp_eval_should_be '(equal 42 42)' 'true' 'equal: numbers'
lisp_eval_should_be '(equal '\''foo '\''foo)' 'true' 'equal: symbols'
lisp_eval_should_be '(equal '\''(1 2 "foo") '\''(1 2 "foo"))' 'true' 'equal: lists'
lisp_eval_should_be '(equal '\''(1 foo "foo") '\''(1 foo "bar"))' 'false' 'equal: unequal things'