Skip to content

Commit

Permalink
Better organization for error-related modules.
Browse files Browse the repository at this point in the history
  • Loading branch information
eduardoejp committed Feb 29, 2024
1 parent c0a831d commit b358f92
Show file tree
Hide file tree
Showing 632 changed files with 1,557 additions and 2,227 deletions.
11 changes: 6 additions & 5 deletions lux-c++/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,10 @@
["[0]" atom]]
[control
["[0]" maybe (.use "[1]#[0]" monad)]
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]]
[data
["[0]" product]
["[0]" text (.only)
Expand All @@ -38,10 +39,10 @@
[macro
["^" pattern]
["[0]" template]]
[target
["_" c++ (.only)
[":" type]]]
[compiler
[target
["_" c++ (.only)
[":" type]]]
[language
[lux
[program (.only Program)]
Expand Down
5 changes: 3 additions & 2 deletions lux-cl/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@
[control
["[0]" pipe]
["[0]" maybe]
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]]
[concurrency
["[0]" future (.only Future)]]
[data
Expand Down
9 changes: 5 additions & 4 deletions lux-js/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@
[monad (.only do)]]
[control
["[0]" maybe (.use "[1]#[0]" monad)]
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]]
[concurrency
["[0]" future (.only Future)]]
["[0]" function]
Expand All @@ -36,11 +37,11 @@
[macro
["^" pattern]
["[0]" template]]
[target
["_" js]]
[compiler
[reference
[register (.only Register)]]
[target
["_" js]]
[language
[lux
[program (.only Program)]
Expand Down
13 changes: 7 additions & 6 deletions lux-jvm/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,19 @@
[concurrency
["[0]" future (.only Future)]]
[control
["[0]" io (.only IO)]
["[0]" io (.only IO)]]
[error
["[0]" try (.only Try)]]
[data
["[0]" product]
[collection
[array (.only Array)]]]
[target
["[0]" jvm
[bytecode (.only Bytecode)]
["[1]/[0]" type
["[1]/[0]" box]]]]
[compiler
[target
["[0]" jvm
[bytecode (.only Bytecode)]
["[1]/[0]" type
["[1]/[0]" box]]]]
[default
["[0]" platform (.only Platform)]]
[meta
Expand Down
9 changes: 5 additions & 4 deletions lux-lua/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@
["[0]" monad (.only do)]]
[control
["[0]" maybe]
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]]
[concurrency
["[0]" future (.only Future)]]
["[0]" function]
Expand All @@ -36,9 +37,9 @@
[meta
["[0]" static]
["[0]" code]]
[target
["_" lua]]
["[0]" compiler
[target
["_" lua]]
[reference
[register (.only Register)]]
[language
Expand Down
60 changes: 30 additions & 30 deletions lux-php/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,10 @@
[control
["[0]" pipe]
["[0]" maybe]
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]]
[data
["[0]" text (.use "[1]#[0]" hash)
["%" \\injection]
Expand All @@ -35,34 +36,33 @@
["[1]/[0]" program]]
[target
["_" php]]
[meta
[compiler
[phase (.only Operation Phase)]
[reference
[variable (.only Register)]]
[language
[lux
[program (.only Program)]
[translation (.only Context Host)]
["[0]" synthesis]
[analysis
[macro (.only Expander)]]
[phase
["[0]" extension (.only Extender Handler)
["[1]/[0]" bundle]
["[0]" analysis
["[1]" php]]
["[0]" translation
["[1]" php]]]
[translation
["[0]" reference]
["[0]" php
["[0]" runtime]]]]]]
[default
["[0]" platform (.only Platform)]]
[meta
["[0]" packager
["[1]" script]]]]]]]
[compiler
[phase (.only Operation Phase)]
[reference
[variable (.only Register)]]
[language
[lux
[program (.only Program)]
[translation (.only Context Host)]
["[0]" synthesis]
[analysis
[macro (.only Expander)]]
[phase
["[0]" extension (.only Extender Handler)
["[1]/[0]" bundle]
["[0]" analysis
["[1]" php]]
["[0]" translation
["[1]" php]]]
[translation
["[0]" reference]
["[0]" php
["[0]" runtime]]]]]]
[default
["[0]" platform (.only Platform)]]
[meta
["[0]" packager
["[1]" script]]]]]]
[program
["/" compositor
["[1][0]" cli]
Expand Down
9 changes: 5 additions & 4 deletions lux-python/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,10 @@
[control
["[0]" pipe]
["[0]" maybe]
["[0]" try (.only Try) (.use "[1]#[0]" monad)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try) (.use "[1]#[0]" monad)]
["[0]" exception (.only Exception)]]
["[0]" function]
[data
["[0]" text (.use "[1]#[0]" hash)
Expand All @@ -37,11 +38,11 @@
[meta
["[0]" static]
["[0]" code]]
[target
["_" python]]
["[0]" compiler
[reference
[register (.only Register)]]
[target
["_" python]]
[language
[lux
[program (.only Program)]
Expand Down
60 changes: 30 additions & 30 deletions lux-r/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,10 @@
[control
["[0]" pipe]
["[0]" maybe]
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]]
[data
["[0]" text (.use "[1]#[0]" hash)
["%" \\injection]
Expand All @@ -37,34 +38,33 @@
["[1]/[0]" program]]
[target
["_" r]]
[meta
[compiler
[phase (.only Operation Phase)]
[reference
[variable (.only Register)]]
[language
[lux
[program (.only Program)]
[translation (.only Context Host)]
["[0]" synthesis]
[analysis
[macro (.only Expander)]]
[phase
["[0]" extension (.only Extender Handler)
["[1]/[0]" bundle]
["[0]" analysis
["[1]" r]]
["[0]" translation
["[1]" r]]]
[translation
["[0]" reference]
["[0]" r
["[0]" runtime]]]]]]
[default
["[0]" platform (.only Platform)]]
[meta
["[0]" packager
["[1]" script]]]]]]
[compiler
[phase (.only Operation Phase)]
[reference
[variable (.only Register)]]
[language
[lux
[program (.only Program)]
[translation (.only Context Host)]
["[0]" synthesis]
[analysis
[macro (.only Expander)]]
[phase
["[0]" extension (.only Extender Handler)
["[1]/[0]" bundle]
["[0]" analysis
["[1]" r]]
["[0]" translation
["[1]" r]]]
[translation
["[0]" reference]
["[0]" r
["[0]" runtime]]]]]]
[default
["[0]" platform (.only Platform)]]
[meta
["[0]" packager
["[1]" script]]]]]
[program
["/" compositor
["[1][0]" cli]
Expand Down
9 changes: 5 additions & 4 deletions lux-ruby/source/program.lux
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,10 @@
["[0]" future (.only Future)]]
[control
["[0]" maybe]
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]
["[0]" io (.only IO io)]]
[error
["[0]" try (.only Try)]
["[0]" exception (.only Exception)]]
[data
["[0]" text (.use "[1]#[0]" hash)
["%" \\injection]
Expand All @@ -32,11 +33,11 @@
[macro
["^" pattern]
["[0]" template]]
[target
["_" ruby]]
["[0]" compiler
[reference
[register (.only Register)]]
[target
["_" ruby]]
[language
[lux
[program (.only Program)]
Expand Down
Loading

0 comments on commit b358f92

Please sign in to comment.