aboutsummaryrefslogtreecommitdiff
path: root/lux-ruby/source
diff options
context:
space:
mode:
authorEduardo Julian2021-07-14 13:59:02 -0400
committerEduardo Julian2021-07-14 13:59:02 -0400
commitd6c48ae6a8b58f5974133170863a31c70f0123d1 (patch)
tree008eb88328009e2f3f07002f35c0378a8a137ed0 /lux-ruby/source
parent2431e767a09894c2f685911ba7f1ba0b7de2a165 (diff)
Normalized the hierarchy of the standard library modules.
Diffstat (limited to 'lux-ruby/source')
-rw-r--r--lux-ruby/source/program.lux139
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]