At first I was stuck in the game because not being able to document my programs.
So I thought I could write them as text file so that I could document them.
I had read once "Tutorial: Writing an Interpreter with PyPy".
Then I thought I could try to bring the both of them together.
Here it is.
Maybe in the future, I'll get something that solves the puzzles on its own.