( ; takes a lisp tree and returns the hash of it (defun sha256tree (TREE) (if (l TREE) (sha256 2 (sha256tree (f TREE)) (sha256tree (r TREE))) (sha256 1 TREE))) )