aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/target/jvm/attribute/code/exception.lux
diff options
context:
space:
mode:
authorEduardo Julian2019-06-22 02:22:33 -0400
committerEduardo Julian2019-06-22 02:22:33 -0400
commit8685b0ee8bdff85807e20393242a8b088d9ddcc9 (patch)
tree2b4cf1ea3daaf45beeacc501aa7bbd884c5124bb /stdlib/source/lux/target/jvm/attribute/code/exception.lux
parent4185f741da89db237ee68920cb155d64d2fac356 (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.lux21
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
))