From df6cf0d3c980e3d7240eec6cb38d86af61037725 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Mon, 8 Nov 2021 02:02:27 -0400 Subject: Sharing the same Function class between bootsrapper and JVM compiler. --- .../lux/tool/compiler/meta/packager/jvm.lux | 92 +++++++++++----------- 1 file changed, 46 insertions(+), 46 deletions(-) (limited to 'stdlib/source') diff --git a/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux b/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux index 9d1fca9af..af39e83e9 100644 --- a/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux +++ b/stdlib/source/library/lux/tool/compiler/meta/packager/jvm.lux @@ -1,51 +1,51 @@ (.using - [library - [lux {"-" Module Definition} - ["[0]" ffi {"+" import: do_to}] - [abstract - ["[0]" monad {"+" Monad do}]] - [control - ["[0]" maybe ("[1]#[0]" functor)] - ["[0]" try {"+" Try}]] - [data - ["[0]" binary {"+" Binary}] - ["[0]" text - ["%" format {"+" format}]] - [collection - ["[0]" sequence] - ["[0]" list ("[1]#[0]" functor)] - ["[0]" dictionary] - ["[0]" set {"+" Set}]]] - [math - [number - ["n" nat] - ["i" int]]] - [target - [jvm - [encoding - ["[0]" name]]]] - [world - ["[0]" file]]]] - [program - [compositor - ["[0]" static {"+" Static}]]] - ["[0]" // {"+" Packager} + [library + [lux {"-" Module Definition} + ["[0]" ffi {"+" import: do_to}] + [abstract + ["[0]" monad {"+" Monad do}]] + [control + ["[0]" maybe ("[1]#[0]" functor)] + ["[0]" try {"+" Try}]] + [data + ["[0]" binary {"+" Binary}] + ["[0]" text + ["%" format {"+" format}]] + [collection + ["[0]" sequence] + ["[0]" list ("[1]#[0]" functor)] + ["[0]" dictionary] + ["[0]" set {"+" Set}]]] + [math + [number + ["n" nat] + ["i" int]]] + [target + [jvm + [encoding + ["[0]" name]]]] + [world + ["[0]" file]]]] + [program + [compositor + ["[0]" static {"+" Static}]]] + ["[0]" // {"+" Packager} + [// + ["[0]" archive {"+" Output} + ["[0]" descriptor {"+" Module}] + ["[0]" artifact]] + [cache + ["[0]" dependency]] + ["[0]" io "_" + ["[1]" archive]] [// - ["[0]" archive {"+" Output} - ["[0]" descriptor {"+" Module}] - ["[0]" artifact]] - [cache - ["[0]" dependency]] - ["[0]" io "_" - ["[1]" archive]] - [// - [language - ["$" lux - [generation {"+" Context}] - [phase - [generation - [jvm - ["[0]" runtime {"+" Definition}]]]]]]]]]) + [language + ["$" lux + [generation {"+" Context}] + [phase + [generation + [jvm + ["[0]" runtime {"+" Definition}]]]]]]]]]) (import: java/lang/Object) -- cgit v1.2.3