;;; P54A: Write a predicate istree which reurns t if and only if its argument ;;; is an S-expression representing a binary tree. ;;; (defun istree (tree) (if (null tree) t (and (listp tree) (= 3 (length tree)) (istree (second tree)) (istree (third tree)) ) ) )