Common Lisp solution to user stories 1-3 at http://codingdojo.org/cgi-bin/index.pl?KataBankOCR
This system requires SBCL, as it uses some non-portable SBCL extensions in the tests. It also requires the FiveAM test framework. The easiest way to get FiveAM is to install Quicklisp and use (ql:quickload 'bank-ocr-kata)
to load this system; Quicklisp will automatically download and compile the dependencies.