diff options
author | Eduardo Julian | 2019-04-07 00:50:04 -0400 |
---|---|---|
committer | Eduardo Julian | 2019-04-07 00:50:04 -0400 |
commit | a61c3f2e7bc29c3224264317b14254fe93d503fe (patch) | |
tree | 0560c531001a9442e6861a8ff43289ae621beec3 /luxc/src/lux/compiler/jvm/case.clj | |
parent | 2a05d8f3711d2e1b6fcccd9a2869478197386a7f (diff) |
- Upgrade the tuple left-access mechanism to the new style.
- Updated JS compiler.
- Updated Python compiler.
Diffstat (limited to '')
-rw-r--r-- | luxc/src/lux/compiler/jvm/case.clj | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/luxc/src/lux/compiler/jvm/case.clj b/luxc/src/lux/compiler/jvm/case.clj index 32ca72ae3..cceed14e4 100644 --- a/luxc/src/lux/compiler/jvm/case.clj +++ b/luxc/src/lux/compiler/jvm/case.clj @@ -126,7 +126,7 @@ stack-peek (.visitTypeInsn Opcodes/CHECKCAST "[Ljava/lang/Object;") (.visitLdcInsn (int _idx)) - (.visitMethodInsn Opcodes/INVOKESTATIC "lux/LuxRT" (if is-tail? "product_getRight" "product_getLeft") "([Ljava/lang/Object;I)Ljava/lang/Object;") + (.visitMethodInsn Opcodes/INVOKESTATIC "lux/LuxRT" (if is-tail? "product_getRight" "tuple_left") "([Ljava/lang/Object;I)Ljava/lang/Object;") (.visitMethodInsn Opcodes/INVOKESTATIC "lux/LuxRT" "pm_stack_push" "([Ljava/lang/Object;Ljava/lang/Object;)[Ljava/lang/Object;") ))) |