example lisp grammar