diff options
author | Eduardo Julian | 2019-06-22 02:22:33 -0400 |
---|---|---|
committer | Eduardo Julian | 2019-06-22 02:22:33 -0400 |
commit | 8685b0ee8bdff85807e20393242a8b088d9ddcc9 (patch) | |
tree | 2b4cf1ea3daaf45beeacc501aa7bbd884c5124bb /stdlib/source/lux/target/jvm/attribute/code/exception.lux | |
parent | 4185f741da89db237ee68920cb155d64d2fac356 (diff) |
Implemented several different bytecode instructions.
Diffstat (limited to 'stdlib/source/lux/target/jvm/attribute/code/exception.lux')
-rw-r--r-- | stdlib/source/lux/target/jvm/attribute/code/exception.lux | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/stdlib/source/lux/target/jvm/attribute/code/exception.lux b/stdlib/source/lux/target/jvm/attribute/code/exception.lux index 6f6b8a0be..14dd13d6e 100644 --- a/stdlib/source/lux/target/jvm/attribute/code/exception.lux +++ b/stdlib/source/lux/target/jvm/attribute/code/exception.lux @@ -9,10 +9,11 @@ [format [".F" binary (#+ Writer)]]]] ["." // #_ - ["#." label (#+ Label)] ["//#" /// #_ [constant (#+ Class)] ["#." index (#+ Index)] + [code + ["#." label (#+ Label)]] [encoding ["#." unsigned (#+ U2)]]]]) @@ -25,9 +26,9 @@ (def: #export equivalence (Equivalence Exception) ($_ equivalence.product - //label.equivalence - //label.equivalence - //label.equivalence + ////label.equivalence + ////label.equivalence + ////label.equivalence ////index.equivalence )) @@ -48,17 +49,17 @@ (def: #export parser (Parser Exception) ($_ <>.and - //label.parser - //label.parser - //label.parser + ////label.parser + ////label.parser + ////label.parser ////index.parser )) (def: #export writer (Writer Exception) ($_ binaryF.and - //label.writer - //label.writer - //label.writer + ////label.writer + ////label.writer + ////label.writer ////index.writer )) |