From 35c0807799717cd720ab28b35851c1a01a67445d Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Tue, 7 Sep 2021 22:50:21 -0400 Subject: De-taggification | part 4 --- lux-jvm/source/luxc/lang/directive/jvm.lux | 58 +++++++++++++++--------------- 1 file changed, 29 insertions(+), 29 deletions(-) (limited to 'lux-jvm/source/luxc/lang/directive/jvm.lux') diff --git a/lux-jvm/source/luxc/lang/directive/jvm.lux b/lux-jvm/source/luxc/lang/directive/jvm.lux index 246e49761..b41e0b75f 100644 --- a/lux-jvm/source/luxc/lang/directive/jvm.lux +++ b/lux-jvm/source/luxc/lang/directive/jvm.lux @@ -1,72 +1,72 @@ (.module: [library [lux {"-" [Type static local]} - ["." ffi {"+" [Inheritance Privacy State import:]}] + ["[0]" ffi {"+" [Inheritance Privacy State import:]}] [abstract - ["." monad {"+" [do]}]] + ["[0]" monad {"+" [do]}]] [control [pipe {"+" [case>]}] - ["." try {"+" [Try]}] + ["[0]" try {"+" [Try]}] ["<>" parser - ["<.>" code {"+" [Parser]}] - ["<.>" text]]] + ["<[0]>" code {"+" [Parser]}] + ["<[0]>" text]]] [data [identity {"+" [Identity]}] [binary {"+" [Binary]}] - ["." product] + ["[0]" product] [text ["%" format {"+" [format]}]] [collection [array {"+" [Array]}] - ["." list ("#\." mix functor monoid)] - ["." dictionary {"+" [Dictionary]}] - ["." row {"+" [Row]} ("#\." functor mix)]]] + ["[0]" list ("[1]\[0]" mix functor monoid)] + ["[0]" dictionary {"+" [Dictionary]}] + ["[0]" row {"+" [Row]} ("[1]\[0]" functor mix)]]] [math [number - ["." nat]]] + ["[0]" nat]]] [target ["/" jvm [encoding - ["." name {"+" [External]}]] - ["#." type {"+" [Type Constraint]} + ["[0]" name {"+" [External]}]] + ["[1][0]" type {"+" [Type Constraint]} [category {"+" [Void Value Return Primitive Object Class Var Parameter]}] - ["." parser] - [".T" lux] - ["#/." signature] - ["#/." descriptor]]]] + ["[0]" parser] + ["[0]T" lux] + ["[1]/[0]" signature] + ["[1]/[0]" descriptor]]]] [tool [compiler - ["." phase] + ["[0]" phase] [language [lux - ["." analysis {"+" [Analysis]}] - ["." synthesis {"+" [Synthesis]}] - ["." generation] - ["." directive {"+" [Requirements]}] + ["[0]" analysis {"+" [Analysis]}] + ["[0]" synthesis {"+" [Synthesis]}] + ["[0]" generation] + ["[0]" directive {"+" [Requirements]}] [phase [analysis - [".A" scope] - [".A" type]] - ["." extension - ["." bundle] + ["[0]A" scope] + ["[0]A" type]] + ["[0]" extension + ["[0]" bundle] [analysis ["//A" jvm]] [directive - ["./" lux]]]]]] + ["[0]/" lux]]]]]] [meta [archive {"+" [Archive]}]]]]]] [/// [host - ["." jvm {"+" [Inst]} + ["[0]" jvm {"+" [Inst]} ["_" inst] - ["." def]]] + ["[0]" def]]] [translation [jvm [extension ["//G" host]]]]]) (import: org/objectweb/asm/Label - ["#::." + ["[1]::[0]" (new [])]) (def: (literal literal) -- cgit v1.2.3