aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/target/jvm/attribute.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/lux/target/jvm/attribute.lux')
-rw-r--r--stdlib/source/lux/target/jvm/attribute.lux7
1 files changed, 4 insertions, 3 deletions
diff --git a/stdlib/source/lux/target/jvm/attribute.lux b/stdlib/source/lux/target/jvm/attribute.lux
index 421dbab17..06400ef93 100644
--- a/stdlib/source/lux/target/jvm/attribute.lux
+++ b/stdlib/source/lux/target/jvm/attribute.lux
@@ -6,12 +6,13 @@
[control
["." state (#+ State)]
["." exception (#+ exception:)]
- ["<>" parser]]
+ ["<>" parser
+ ["<2>" binary (#+ Parser)]]]
[data
["." product]
["." error]
[format
- [".F" binary (#+ Reader Writer Format) ("#@." monoid)]]]]
+ [".F" binary (#+ Writer Format) ("#@." monoid)]]]]
["." // #_
["#." index (#+ Index)]
[encoding
@@ -113,7 +114,7 @@
(exception: #export invalid-attribute)
(def: #export (reader pool)
- (-> Pool (Reader Attribute))
+ (-> Pool (Parser Attribute))
(let [?@constant (|> ..constant-name
//constant/pool.find-utf8
(state.run pool)