diff options
author | Eduardo Julián | 2021-07-14 14:44:53 -0400 |
---|---|---|
committer | GitHub | 2021-07-14 14:44:53 -0400 |
commit | 89ca40f2f101b2b38187eab5cf905371cd47eb57 (patch) | |
tree | f05fd1677a70988c6b39c07e52d031d86eff28f1 /lux-r | |
parent | 2431e767a09894c2f685911ba7f1ba0b7de2a165 (diff) | |
parent | 8252bdb938a0284dd12e7365b4eb84b5357bacac (diff) |
Merge pull request #58 from LuxLang/hierarchy_normalization
Hierarchy normalization
Diffstat (limited to '')
-rw-r--r-- | lux-ruby/source/program.lux | 139 |
1 files changed, 70 insertions, 69 deletions
diff --git a/lux-ruby/source/program.lux b/lux-ruby/source/program.lux index 91d9980d2..a221e6529 100644 --- a/lux-ruby/source/program.lux +++ b/lux-ruby/source/program.lux @@ -1,73 +1,74 @@ (.module: - [lux #* - [program (#+ program:)] - ["." debug] - ["." ffi (#+ import:)] - ["." meta] - [abstract - ["." monad (#+ do)]] - [control - [pipe (#+ new>)] - ["." try (#+ Try)] - ["." exception (#+ exception:)] - ["." io (#+ IO io)] - ["." function] - [concurrency - ["." promise (#+ Promise)]] - ["<>" parser - ["<.>" code]]] - [data - ["." maybe] - ["." text ("#\." hash) - ["%" format (#+ format)] - [encoding - ["." utf8]]] - [collection - ["." array (#+ Array)] - ["." list]]] - ["." macro - [syntax (#+ syntax:)] - ["." template] - ["." code]] - [math - [number (#+ hex) - ["n" nat] - ["i" int] - ["." i64]]] - ["." world #_ - ["." file] - ["#/." program]] - ["@" target - ["_" ruby]] - [tool - [compiler - ["." phase (#+ Operation Phase)] - [reference - [variable (#+ Register)]] - [language - [lux - [program (#+ Program)] - [generation (#+ Context Host)] - ["." synthesis] - [analysis - [macro (#+ Expander)]] - [phase - ["." extension (#+ Extender Handler) - ["#/." bundle] - ["." analysis #_ - ["#" ruby]] - ["." generation #_ - ["#" ruby]]] - [generation - ["." reference] - ["." ruby - ["." runtime]]]]]] - [default - ["." platform (#+ Platform)]] - [meta - [archive (#+ Archive)] - ["." packager #_ - ["#" script]]]]]] + [library + [lux #* + [program (#+ program:)] + ["." debug] + ["." ffi (#+ import:)] + ["." meta] + [abstract + ["." monad (#+ do)]] + [control + [pipe (#+ new>)] + ["." try (#+ Try)] + ["." exception (#+ exception:)] + ["." io (#+ IO io)] + ["." function] + [concurrency + ["." promise (#+ Promise)]] + ["<>" parser + ["<.>" code]]] + [data + ["." maybe] + ["." text ("#\." hash) + ["%" format (#+ format)] + [encoding + ["." utf8]]] + [collection + ["." array (#+ Array)] + ["." list]]] + ["." macro + [syntax (#+ syntax:)] + ["." template] + ["." code]] + [math + [number (#+ hex) + ["n" nat] + ["i" int] + ["." i64]]] + ["." world #_ + ["." file] + ["#/." program]] + ["@" target + ["_" ruby]] + [tool + [compiler + ["." phase (#+ Operation Phase)] + [reference + [variable (#+ Register)]] + [language + [lux + [program (#+ Program)] + [generation (#+ Context Host)] + ["." synthesis] + [analysis + [macro (#+ Expander)]] + [phase + ["." extension (#+ Extender Handler) + ["#/." bundle] + ["." analysis #_ + ["#" ruby]] + ["." generation #_ + ["#" ruby]]] + [generation + ["." reference] + ["." ruby + ["." runtime]]]]]] + [default + ["." platform (#+ Platform)]] + [meta + [archive (#+ Archive)] + ["." packager #_ + ["#" script]]]]]]] [program ["/" compositor ["/." cli] |