aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/macro/code.lux (follow)
Commit message (Expand)AuthorAgeFilesLines
* Moved "lux/data/number" to "lux/math/number".Eduardo Julian2020-12-291-4/+5
* Replaced kebab-case with snake_case for naming convention.Eduardo Julian2020-12-251-2/+2
* Removed several unnecessary imports.Eduardo Julian2020-12-121-3/+4
* Re-named "::" and ":::" macros to "\" and "\\", to be consistent with the con...Eduardo Julian2020-12-021-7/+7
* Made the syntax of ^template more consistent.Eduardo Julian2020-11-171-30/+30
* Pure-Lux implementation for biggest and smallest Frac values.Eduardo Julian2020-11-071-24/+24
* Re-named "to-text" functions to "format".Eduardo Julian2020-10-151-3/+3
* Gave the Location type its own module.Eduardo Julian2020-10-141-3/+5
* Re-named "Cursor" type to "Location".Eduardo Julian2020-10-071-12/+10
* Calculate SHA-1 and MD5 hashes.Eduardo Julian2020-08-181-0/+1
* Add local repo installation to Aedifex.Eduardo Julian2020-08-171-1/+3
* Fixes and improvements to JavaScript compilation.Eduardo Julian2020-07-101-11/+16
* - Made the "open:" and "^open" macros not generate record-patterns, and thus ...Eduardo Julian2019-04-171-10/+10
* Created the "lux/abstract" branch and moved some modules into it.Eduardo Julian2019-04-061-1/+1
* Re-named "do-template" to "template".Eduardo Julian2019-03-301-2/+2
* Changed the convention for the structure opening separator from "/" to ";", t...Eduardo Julian2019-03-151-10/+10
* Added the special # syntax for referring to the module's alias when opening s...Eduardo Julian2019-02-111-2/+2
* Changed the naming style for structures.Eduardo Julian2019-02-041-29/+28
* Small fixes.Eduardo Julian2018-08-081-1/+7
* Removed temporary "|" prefix on Nat.Eduardo Julian2018-07-281-1/+1
* Temporary commit to get rid of "+" signs for Nat.Eduardo Julian2018-07-281-1/+1
* Re-named "Symbol" to "Identifier".Eduardo Julian2018-07-211-29/+29
* Re-named "Ident" to "Name".Eduardo Julian2018-07-211-8/+8
* "^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/+4
* - New syntax for bit values: "#0" and "#1", instead of "false" and "true".Eduardo Julian2018-07-141-1/+1
* Re-named "Bool" type to "Bit".Eduardo Julian2018-07-131-19/+20
* - Improvements to import syntax [part 2].Eduardo Julian2018-07-111-8/+9
* - Improvements to import syntax [part 1].Eduardo Julian2018-07-111-17/+17
* - Improvements to import syntax [part 0].Eduardo Julian2018-07-101-3/+3
* - Re-named path "lux/data/coll/*" to "lux/data/collection/*".Eduardo Julian2018-07-101-1/+1
* - Re-named "struct:" to "structure:".Eduardo Julian2018-07-101-1/+1
* - Re-named "equality" to "equivalence".Eduardo Julian2018-07-051-14/+14
* - Re-named "degree" to "revolution".Eduardo Julian2018-07-041-4/+4
* - Implemented ":cast" macro, and used it to implement both ":abstraction" and...Eduardo Julian2018-07-041-4/+4
* - Re-named ".../eq" modules to ".../equality".Eduardo Julian2018-05-131-1/+1
* - Added new #I64 type as foundation for types based on 64-bit integers.Eduardo Julian2018-05-131-1/+1
* - Improved the syntax for the "lux.function" macro.Eduardo Julian2018-04-051-4/+4
* - Changed the identifier separator, from the semi-colon (;) to the period/dot...Eduardo Julian2017-11-291-55/+55
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-151-0/+143
* - Re-named "Lux" type to "Meta".Eduardo Julian2017-10-161-143/+0
* - Changed the terminology of monoids ("append" -> "compose", "unit" -> "ident...Eduardo Julian2017-09-191-3/+3
* - Re-named "real" numbers to "frac"(tions).Eduardo Julian2017-09-041-4/+4
* - Can now generate Eq instances for #rec-style recursive types.Eduardo Julian2017-07-151-1/+1
* - Lux no longer has a Char primitive data-type.Eduardo Julian2017-07-021-5/+0
* - Text no longer has a codec (because the decoding didn't handle unicode esca...Eduardo Julian2017-07-011-1/+3
* - Renamed "AST" to "Code".Eduardo Julian2017-05-071-0/+146