It is worth noting that the more fundamental thing going on here is that abstract syntax trees are the general way in which programs are represented after being parsed, rather than this being something specific to Lisp. What makes Lisp interesting is essentially that it uses a notation that makes the underlying AST incredibly explicit.
It is worth noting that the more fundamental thing going on here is that abstract syntax trees are the general way in which programs are represented after being parsed, rather than this being something specific to Lisp. What makes Lisp interesting is essentially that it uses a notation that makes the underlying AST incredibly explicit.