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/program.lux | 76 +++++++++++++++++++++++----------------------- 1 file changed, 38 insertions(+), 38 deletions(-) (limited to 'lux-jvm/source/program.lux') diff --git a/lux-jvm/source/program.lux b/lux-jvm/source/program.lux index 6a908d1b1..b2319af7e 100644 --- a/lux-jvm/source/program.lux +++ b/lux-jvm/source/program.lux @@ -3,89 +3,89 @@ [lux {"-" [Definition]} [program {"+" [program:]}] ["@" target] - ["." ffi {"+" [import:]}] + ["[0]" ffi {"+" [import:]}] [abstract [monad {"+" [do]}]] [control - ["." io {"+" [IO]}] - ["." try {"+" [Try]}] + ["[0]" io {"+" [IO]}] + ["[0]" try {"+" [Try]}] [concurrency - ["." async {"+" [Async]}]]] + ["[0]" async {"+" [Async]}]]] [data - ["." product] + ["[0]" product] [text ["%" format {"+" [format]}]] [collection [array {"+" [Array]}] - ["." dictionary]]] - ["." world "_" - ["." file] - ["#/." program]] + ["[0]" dictionary]]] + ["[0]" world "_" + ["[0]" file] + ["[1]/[0]" program]] [target - ["." jvm "_" + ["[0]" jvm "_" [bytecode {"+" [Bytecode]}] - ["#/." type - ["#/." box]]]] + ["[1]/[0]" type + ["[1]/[0]" box]]]] [tool [compiler [reference {"+" []}] - ["." phase] + ["[0]" phase] [default - ["." platform {"+" [Platform]}]] + ["[0]" platform {"+" [Platform]}]] [meta [archive {"+" [Archive]}] - ["." packager "_" - ["#" jvm]]] + ["[0]" packager "_" + ["[1]" jvm]]] [language [lux ["$" synthesis {"+" [Synthesis]}] - ["." generation] + ["[0]" generation] [analysis [macro {"+" [Expander]}]] [phase [extension {"+" [Phase Bundle Operation Handler Extender]} - ["." analysis "_" - ["#" jvm]] - ... ["." generation "_" - ... ["#" jvm]] - ... ["." directive "_" - ... ["#" jvm]] + ["[0]" analysis "_" + ["[1]" jvm]] + ... ["[0]" generation "_" + ... ["[1]" jvm]] + ... ["[0]" directive "_" + ... ["[1]" jvm]] ] [generation - ["." jvm "_" - ["#/." runtime] - ... ["#/." host] + ["[0]" jvm "_" + ["[1]/[0]" runtime] + ... ["[1]/[0]" host] ]]]]]]]]] [program ["/" compositor - ["/." cli] - ["/." static]]] + ["/[0]" cli] + ["/[0]" static]]] [luxc [lang [host ["_" jvm]] - ["." directive "_" - ["#" jvm]] + ["[0]" directive "_" + ["[1]" jvm]] [translation - ["." jvm - ["." runtime] - ["." expression] - ["." function] - ["#/." program] + ["[0]" jvm + ["[0]" runtime] + ["[0]" expression] + ["[0]" function] + ["[1]/[0]" program] ["translation" extension]]]]]) (import: java/lang/reflect/Method - ["#::." + ["[1]::[0]" (invoke [java/lang/Object [java/lang/Object]] "try" java/lang/Object)]) (import: java/lang/ClassLoader) (import: (java/lang/Class c) - ["#::." + ["[1]::[0]" (getMethod [java/lang/String [(java/lang/Class java/lang/Object)]] "try" java/lang/reflect/Method)]) (import: java/lang/Object - ["#::." + ["[1]::[0]" (getClass [] (java/lang/Class java/lang/Object))]) (def: _object_class -- cgit v1.2.3