6 bool equal(struct Expr obj1, struct Expr obj2);
8 bool nil_p(struct Expr obj);
9 bool symbol_p(struct Expr obj);
11 /// You should never detroy the result of assoc because it always
12 /// returns the subexpression of alist
13 struct Expr assoc(struct Expr key, struct Expr alist);