Compiler from artificial Case language(Haskel-ish) to JVM