aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/cli.lux (follow)
Commit message (Expand)AuthorAgeFilesLines
* Re-named the "Error" tag to "Failure".Eduardo Julian2018-12-151-8/+8
* Moved the "lux/concurrency" modules under "lux/control".Eduardo Julian2018-12-151-26/+26
* Some refactoring and small fixes.Eduardo Julian2018-12-041-3/+4
* Some refactoring.Eduardo Julian2018-12-041-3/+9
* No more escaping of double-quotes.Eduardo Julian2018-08-231-2/+2
* Made some adjustments to fit stdlib's compiler infrastructure to new-luxc.Eduardo Julian2018-08-041-5/+19
* Re-named "seq" to "and" and "alt" to "or".Eduardo Julian2018-07-211-5/+5
* Re-named "Symbol" to "Identifier".Eduardo Julian2018-07-211-4/+4
* "^open" and "open:" now use aliases instead of prefixes, the same way as modu...Eduardo Julian2018-07-201-2/+2
* No longer giving default aliases to un-prefixed imports.Eduardo Julian2018-07-201-4/+5
* - Improvements to import syntax [part 2].Eduardo Julian2018-07-111-11/+13
* - Improvements to import syntax [part 1].Eduardo Julian2018-07-111-2/+2
* - Improvements to import syntax [part 0].Eduardo Julian2018-07-101-2/+2
* - Re-named path "lux/data/coll/*" to "lux/data/collection/*".Eduardo Julian2018-07-101-1/+1
* - Re-named "equality" to "equivalence".Eduardo Julian2018-07-051-1/+1
* - Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian2018-05-201-3/+3
* - Improved the way "lux program" is analysed and compiled.Eduardo Julian2018-05-081-35/+38
* - Removed Void and Unit as kinds of types.Eduardo Julian2018-05-051-3/+3
* - Changed the syntax for the parameters of "syntax:".Eduardo Julian2018-05-021-1/+3
* - Improved the syntax for the "lux.function" macro.Eduardo Julian2018-04-051-6/+6
* - Added some ~! to some macros to stop them from imposing dependencies.Eduardo Julian2017-12-021-4/+4
* - "gensym" went back to producing Code, instead of Ident.Eduardo Julian2017-12-021-7/+7
* - Added context-sensitive macro-expansion by means of "lux in-module", and re...Eduardo Julian2017-12-021-11/+9
* - Changed some of the syntax for macro templating.Eduardo Julian2017-12-011-8/+8
* - Changed the identifier separator, from the semi-colon (;) to the period/dot...Eduardo Julian2017-11-291-49/+49
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-151-3/+3
* - Changed the way some special forms work.Eduardo Julian2017-10-251-22/+24
* - Simplified CLI.Eduardo Julian2017-10-171-46/+40
* - Re-named "Lux" type to "Meta".Eduardo Julian2017-10-161-3/+3
* - Re-named "Result" type back to "Error".Eduardo Julian2017-10-161-24/+24
* - Changed the terminology of monoids ("append" -> "compose", "unit" -> "ident...Eduardo Julian2017-09-191-6/+6
* - Some refactoring.Eduardo Julian2017-09-191-5/+3
* - "program:" now evaluates its body within an implicit IO monad.Eduardo Julian2017-08-191-6/+10
* - CLI, Syntax and Lexer are now based upon a common Parser type.Eduardo Julian2017-06-211-161/+33
* - Renamed "Error" to "Result".Eduardo Julian2017-05-171-57/+57
* - Renamed "AST" to "Code".Eduardo Julian2017-05-071-4/+4
* - Fixed the way "program:" CLI params are specified.Eduardo Julian2017-04-141-8/+21
* - Simplified some of the documentation and error messages.Eduardo Julian2017-04-121-2/+2
* - Fused the lux/compiler and lux/macro modules.Eduardo Julian2017-04-111-1/+1
* - Renamed "lambda" to "function".Eduardo Julian2017-04-101-12/+12
* - Changed the license from MPL 2.0 to MIT.Eduardo Julian2017-01-261-5/+0
* - Moved the lux/data/struct/* modules to lux/data/coll/*.Eduardo Julian2017-01-251-2/+2
* - Updated documentation for lux/cli, lux/compiler, lux/codata/*.Eduardo Julian2017-01-021-0/+3
* - No longer using record syntax in certain macros.Eduardo Julian2016-12-121-1/+1
* - Updated lux/cli tests.Eduardo Julian2016-12-021-12/+11
* - Collected the Lux compiler's repo, the Standard Library's, the Leiningen pl...Eduardo Julian2016-12-011-0/+271