Klein to zaprojektowany przeze mnie język 2D, który można osadzić na 12 różnych powierzchniach topologicznych. Program Klein można uruchomić na różnych powierzchniach, zmieniając argumenty wiersza poleceń. Topologia określa, dokąd idzie wskaźnik instrukcji, gdy wychodzi poza krawędź programu....