# File lib/facet/lisp.rb, line 114 def ==(other) if pair?(self) and pair?(other) car(self) == car(other) and cdr(self) == cdr(other) else if pair?(self) then false else self == other end end end