Program texts for a LISP interpreter writen as a Tutorial for Ada 2012.