The idea is not from me, the writers of Codea did wrote a demonstration application called CargoBot. I took the whole ideas there

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.