This is a pure compiler implementation.
This is a pure interpreter implementation.
This is a hybrid pseudo-code implementation.