From 299908a885d00ec735070a937f9720410fe224a9 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Thu, 17 Oct 2019 20:07:19 -0400 Subject: Ported JVM pattern-matching & loop generation to the new JVM bytecode machinery. --- new-luxc/source/luxc/lang/translation/jvm/runtime.lux | 9 --------- 1 file changed, 9 deletions(-) (limited to 'new-luxc/source/luxc/lang/translation/jvm/runtime.lux') diff --git a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux index c0e48f30d..ce271c4c9 100644 --- a/new-luxc/source/luxc/lang/translation/jvm/runtime.lux +++ b/new-luxc/source/luxc/lang/translation/jvm/runtime.lux @@ -132,15 +132,6 @@ (_.wrap type.double)))) )) -(def: #export popI - (|>> (_.int +1) - _.AALOAD - (_.CHECKCAST $Stack))) - -(def: #export peekI - (|>> (_.int +0) - _.AALOAD)) - (def: (illegal-state-exception message) (-> Text Inst) (let [IllegalStateException (type.class "java.lang.IllegalStateException" (list))] -- cgit v1.2.3