aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/cli.lux (unfollow)
Commit message (Expand)AuthorFilesLines
2019-04-06Moved "lux/cli", "lux/io" and "lux/function" under "lux/control".Eduardo Julian1-176/+0
2019-04-06Created the "lux/abstract" branch and moved some modules into it.Eduardo Julian1-8/+9
2019-03-17Now compiling program statements.Eduardo Julian1-2/+2
2019-03-15Changed the convention for the structure opening separator from "/" to ";", t...Eduardo Julian1-6/+6
2019-02-12Re-named "lux/platform" to "lux/tool".Eduardo Julian1-6/+3
2019-02-11Added the special # syntax for referring to the module's alias when opening s...Eduardo Julian1-2/+2
2019-02-04Changed the naming style for structures.Eduardo Julian1-11/+11
2018-12-15Re-named the "Error" tag to "Failure".Eduardo Julian1-8/+8
2018-12-15Moved the "lux/concurrency" modules under "lux/control".Eduardo Julian1-26/+26
2018-12-04Some refactoring and small fixes.Eduardo Julian1-3/+4
2018-12-04Some refactoring.Eduardo Julian1-3/+9
2018-08-23No more escaping of double-quotes.Eduardo Julian1-2/+2
2018-08-04Made some adjustments to fit stdlib's compiler infrastructure to new-luxc.Eduardo Julian1-5/+19
2018-07-21Re-named "seq" to "and" and "alt" to "or".Eduardo Julian1-5/+5
2018-07-21Re-named "Symbol" to "Identifier".Eduardo Julian1-4/+4
2018-07-20"^open" and "open:" now use aliases instead of prefixes, the same way as modu...Eduardo Julian1-2/+2
2018-07-20No longer giving default aliases to un-prefixed imports.Eduardo Julian1-4/+5
2018-07-11- Improvements to import syntax [part 2].Eduardo Julian1-11/+13
2018-07-11- Improvements to import syntax [part 1].Eduardo Julian1-2/+2
2018-07-10- Improvements to import syntax [part 0].Eduardo Julian1-2/+2
2018-07-10- Re-named path "lux/data/coll/*" to "lux/data/collection/*".Eduardo Julian1-1/+1
2018-07-05- Re-named "equality" to "equivalence".Eduardo Julian1-1/+1
2018-05-20- Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian1-3/+3
2018-05-08- Improved the way "lux program" is analysed and compiled.Eduardo Julian1-35/+38
2018-05-05- Removed Void and Unit as kinds of types.Eduardo Julian1-3/+3
2018-05-02- Changed the syntax for the parameters of "syntax:".Eduardo Julian1-1/+3
2018-04-05- Improved the syntax for the "lux.function" macro.Eduardo Julian1-6/+6
2017-12-02- Added some ~! to some macros to stop them from imposing dependencies.Eduardo Julian1-4/+4
2017-12-02- "gensym" went back to producing Code, instead of Ident.Eduardo Julian1-7/+7
2017-12-02- Added context-sensitive macro-expansion by means of "lux in-module", and re...Eduardo Julian1-11/+9
2017-12-01- Changed some of the syntax for macro templating.Eduardo Julian1-8/+8
2017-11-29- Changed the identifier separator, from the semi-colon (;) to the period/dot...Eduardo Julian1-49/+49
2017-11-15- Re-named "lux/meta" to to "lux/macro".Eduardo Julian1-3/+3
2017-10-25- Changed the way some special forms work.Eduardo Julian1-22/+24
2017-10-17- Simplified CLI.Eduardo Julian1-46/+40
2017-10-16- Re-named "Lux" type to "Meta".Eduardo Julian1-3/+3
2017-10-16- Re-named "Result" type back to "Error".Eduardo Julian1-24/+24
2017-09-19- Changed the terminology of monoids ("append" -> "compose", "unit" -> "ident...Eduardo Julian1-6/+6
2017-09-19- Some refactoring.Eduardo Julian1-5/+3
2017-08-19- "program:" now evaluates its body within an implicit IO monad.Eduardo Julian1-6/+10
2017-06-21- CLI, Syntax and Lexer are now based upon a common Parser type.Eduardo Julian1-161/+33
2017-05-17- Renamed "Error" to "Result".Eduardo Julian1-57/+57
2017-05-07- Renamed "AST" to "Code".Eduardo Julian1-4/+4
2017-04-14- Fixed the way "program:" CLI params are specified.Eduardo Julian1-8/+21
2017-04-12- Simplified some of the documentation and error messages.Eduardo Julian1-2/+2
2017-04-11- Fused the lux/compiler and lux/macro modules.Eduardo Julian1-1/+1
2017-04-10- Renamed "lambda" to "function".Eduardo Julian1-12/+12
2017-01-26- Changed the license from MPL 2.0 to MIT.Eduardo Julian1-5/+0
2017-01-25- Moved the lux/data/struct/* modules to lux/data/coll/*.Eduardo Julian1-2/+2
2017-01-02- Updated documentation for lux/cli, lux/compiler, lux/codata/*.Eduardo Julian1-0/+3