An exercise of iimplementation of an interpreter for a special programming language