hodor compiler