According to that standard, opening an external interpreter would be yet another way.
Agree with the above that there are really only three ways here.