A simple sample compiler - see http://blog.florian-schlachter.de/2013/02/compilerbau-grundlagen.html