Development of a compiler for a university subject