Truck is a dynamic toy programming language implemented in Python. Truck interpreter is implemented as a tree walking interpreter with hand written recursive descent parser in Python without any external library or framework.

The code can be found at

I have also created vim syntax highlighting plugin for the same which can be installed by following the instructions in the file of the repository.