An Esolang interpreter