aboutsummaryrefslogtreecommitdiff
path: root/lux-jvm/source/luxc/lang/translation/jvm/runtime.lux
diff options
context:
space:
mode:
Diffstat (limited to 'lux-jvm/source/luxc/lang/translation/jvm/runtime.lux')
-rw-r--r--lux-jvm/source/luxc/lang/translation/jvm/runtime.lux58
1 files changed, 29 insertions, 29 deletions
diff --git a/lux-jvm/source/luxc/lang/translation/jvm/runtime.lux b/lux-jvm/source/luxc/lang/translation/jvm/runtime.lux
index 13c5fe074..4d97535d1 100644
--- a/lux-jvm/source/luxc/lang/translation/jvm/runtime.lux
+++ b/lux-jvm/source/luxc/lang/translation/jvm/runtime.lux
@@ -205,11 +205,11 @@
::last? (variant_partI 1)
::value (variant_partI 2)
- super_nested_tag (|>> _.SWAP ## variant::tag, tag
+ super_nested_tag (|>> _.SWAP ... variant::tag, tag
_.ISUB)
- super_nested (|>> super_nested_tag ## super_tag
- $variant ::last? ## super_tag, super_last
- $variant ::value ## super_tag, super_last, super_value
+ super_nested (|>> super_nested_tag ... super_tag
+ $variant ::last? ... super_tag, super_last
+ $variant ::value ... super_tag, super_last, super_value
..variantI)
update_$tag _.ISUB
@@ -223,28 +223,28 @@
(_.GOTO @loop))))
not_found _.NULL])
- (|>> $tag ## tag
+ (|>> $tag ... tag
(_.label @loop)
- $variant ::tag ## tag, variant::tag
- _.DUP2 (_.IF_ICMPEQ @tags_match!) ## tag, variant::tag
- _.DUP2 (_.IF_ICMPGT @maybe_nested) ## tag, variant::tag
- $last? (_.IFNULL @mismatch!) ## tag, variant::tag
- super_nested ## super_variant
+ $variant ::tag ... tag, variant::tag
+ _.DUP2 (_.IF_ICMPEQ @tags_match!) ... tag, variant::tag
+ _.DUP2 (_.IF_ICMPGT @maybe_nested) ... tag, variant::tag
+ $last? (_.IFNULL @mismatch!) ... tag, variant::tag
+ super_nested ... super_variant
_.ARETURN
- (_.label @tags_match!) ## tag, variant::tag
- $last? ## tag, variant::tag, last?
- $variant ::last? ## tag, variant::tag, last?, variant::last?
- (_.IF_ACMPEQ @perfect_match!) ## tag, variant::tag
- (_.label @maybe_nested) ## tag, variant::tag
- $variant ::last? ## tag, variant::tag, variant::last?
- (_.IFNULL @mismatch!) ## tag, variant::tag
+ (_.label @tags_match!) ... tag, variant::tag
+ $last? ... tag, variant::tag, last?
+ $variant ::last? ... tag, variant::tag, last?, variant::last?
+ (_.IF_ACMPEQ @perfect_match!) ... tag, variant::tag
+ (_.label @maybe_nested) ... tag, variant::tag
+ $variant ::last? ... tag, variant::tag, variant::last?
+ (_.IFNULL @mismatch!) ... tag, variant::tag
(iterate! @loop)
- (_.label @perfect_match!) ## tag, variant::tag
- ## _.POP2
+ (_.label @perfect_match!) ... tag, variant::tag
+ ... _.POP2
$variant ::value
_.ARETURN
- (_.label @mismatch!) ## tag, variant::tag
- ## _.POP2
+ (_.label @mismatch!) ... tag, variant::tag
+ ... _.POP2
not_found
_.ARETURN)))
($d.method #$.Public $.staticM "tuple_left" (type.method [(list) (list //.$Tuple $Index) $Value (list)])
@@ -256,7 +256,7 @@
left_accessI
_.ARETURN
(_.label @recursive)
- ## Recursive
+ ... Recursive
(recurI @loop))))
($d.method #$.Public $.staticM "tuple_right" (type.method [(list) (list //.$Tuple $Index) $Value (list)])
(<| _.with_label (function (_ @loop))
@@ -279,12 +279,12 @@
(|>> (_.label @loop)
last_rightI right_indexI
_.DUP2 (_.IF_ICMPNE @not_tail)
- ## _.POP
+ ... _.POP
right_accessI
_.ARETURN
(_.label @not_tail)
(_.IF_ICMPGT @slice)
- ## Must recurse
+ ... Must recurse
(recurI @loop)
(_.label @slice)
sub_rightI
@@ -322,11 +322,11 @@
_.ARETURN
(_.label @to)
(_.label @handler)
- string_writerI ## TW
- _.DUP2 ## TWTW
- print_writerI ## TWTP
- (_.INVOKEVIRTUAL $Throwable "printStackTrace" (type.method [(list) (list (type.class "java.io.PrintWriter" (list))) type.void (list)])) ## TW
- (_.INVOKEVIRTUAL StringWriter "toString" (type.method [(list) (list) $Text (list)])) ## TS
+ string_writerI ... TW
+ _.DUP2 ... TWTW
+ print_writerI ... TWTP
+ (_.INVOKEVIRTUAL $Throwable "printStackTrace" (type.method [(list) (list (type.class "java.io.PrintWriter" (list))) type.void (list)])) ... TW
+ (_.INVOKEVIRTUAL StringWriter "toString" (type.method [(list) (list) $Text (list)])) ... TS
_.SWAP _.POP leftI
_.ARETURN)))
)))