Klein Topololyglots

Klein é uma linguagem 2D que eu projetei que pode ser incorporada em 12 superfícies topológicas diferentes. Um programa Klein pode ser executado em superfícies diferentes alterando os argumentos da linha de comandos. A topologia determina para onde o ponteiro de instrução vai quando sai da borda...