aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/macro (follow)
Commit message (Expand)AuthorAgeFilesLines
* - Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian2018-05-205-14/+14
* - Re-named ".../eq" modules to ".../equality".Eduardo Julian2018-05-135-5/+5
* - Added new #I64 type as foundation for types based on 64-bit integers.Eduardo Julian2018-05-136-25/+25
* - Some improvements and fixes for stdlib.Eduardo Julian2018-05-103-69/+38
* - Re-named "Compiler" type to "Lux".Eduardo Julian2018-05-102-3/+3
* - Re-named shift-left -> left-shift, shift-right -> logical-right-shift, sign...Eduardo Julian2018-05-061-4/+4
* - Fixed error message for "lux/macro/syntax.syntax:".Eduardo Julian2018-05-061-1/+1
* - Removed Void and Unit as kinds of types.Eduardo Julian2018-05-055-40/+29
* - Changed the syntax for the parameters of "syntax:".Eduardo Julian2018-05-022-14/+14
* - Made the names of all exceptions lower-case.Eduardo Julian2018-05-021-2/+2
* - Re-named "lux/data/coll/dict/*" to "lux/data/coll/dictionary/*".Eduardo Julian2018-05-013-3/+3
* - Re-organized dict modules.Eduardo Julian2018-05-013-3/+3
* - Re-organized set modules.Eduardo Julian2018-05-011-1/+1
* - Improved the syntax for the "lux.function" macro.Eduardo Julian2018-04-056-70/+80
* - Added initial implementation of protocol-based object-oriented programming.Eduardo Julian2018-02-111-6/+10
* - Fixed tests in stdlib.Eduardo Julian2018-02-071-3/+4
* - Improved the way exceptions work.Eduardo Julian2018-02-074-4/+14
* - Added module for predicates.Eduardo Julian2017-12-254-20/+34
* - Minor refactorings and bug fixes.Eduardo Julian2017-12-241-42/+42
* - Implemented unit types on top of abstract types.Eduardo Julian2017-12-041-5/+5
* - Re-named "Def" to "Definition".Eduardo Julian2017-12-043-9/+9
* - "gensym" went back to producing Code, instead of Ident.Eduardo Julian2017-12-023-19/+19
* - Added context-sensitive macro-expansion by means of "lux in-module", and re...Eduardo Julian2017-12-025-75/+45
* - Changed some of the syntax for macro templating.Eduardo Julian2017-12-015-56/+56
* - Changed the identifier separator, from the semi-colon (;) to the period/dot...Eduardo Julian2017-11-299-642/+642
* - Got rid of even more dots.Eduardo Julian2017-11-275-21/+21
* - Changed the prefixes of numeric functions.Eduardo Julian2017-11-275-46/+34
* - Changed to the new relative imports syntax.Eduardo Julian2017-11-264-49/+49
* - Added REPL.Eduardo Julian2017-11-231-0/+11
* - Fixed some bugs.Eduardo Julian2017-11-221-9/+10
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-159-0/+1643
* - Re-named "Lux" type to "Meta".Eduardo Julian2017-10-169-1644/+0
* - Re-named "Vector" to "Sequence" to avoid confusion with mathematical vectors.Eduardo Julian2017-10-162-12/+12
* - Removed the useless Seq type.Eduardo Julian2017-10-161-2/+0
* - Re-named "Result" type back to "Error".Eduardo Julian2017-10-163-67/+67
* - Re-named lux/control/parser;opt to lux/control/parser;maybe.Eduardo Julian2017-10-162-4/+4
* - Moved Array type to lux.lux.Eduardo Julian2017-10-163-44/+44
* - Eliminated the Anns and Ann-Value types, and now only using Code for defini...Eduardo Julian2017-10-112-67/+69
* - Changed the terminology of monoids ("append" -> "compose", "unit" -> "ident...Eduardo Julian2017-09-196-41/+41
* - Some refactoring.Eduardo Julian2017-09-194-11/+9
* - Added polytypic JSON codec support for unit-types.Eduardo Julian2017-09-051-2/+20
* - Simplified code for JSON format.Eduardo Julian2017-09-041-0/+296
* - Simple types are no longer matched by their names, but by the types themsel...Eduardo Julian2017-09-042-15/+14
* - Re-named "real" numbers to "frac"(tions).Eduardo Julian2017-09-044-8/+8
* - Small refactorings and fixes.Eduardo Julian2017-08-101-4/+9
* - Added poly/eq support for time types and unit types.Eduardo Julian2017-08-061-34/+49
* - Re-implemented polytypic matchers in terms of lux/control/parser.Eduardo Julian2017-08-023-459/+476
* - Removed polytipic text-encoders.Eduardo Julian2017-08-014-302/+84
* - Added formatters for JSON, XML and time types.Eduardo Julian2017-07-311-16/+15
* - Removed the "M" suffix from monadic functions.Eduardo Julian2017-07-225-106/+106