aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/meta/macro (follow)
Commit message (Expand)AuthorAgeFilesLines
* Property-based testing can now log/print successful seeds from run.Eduardo Julian2022-11-053-6/+6
* Eliminated the .alias# extension. Now detecting aliases in .def#.Eduardo Julian2022-10-283-16/+16
* Minor naming & syntax improvements.Eduardo Julian2022-10-244-30/+28
* Migrating default extensions to the new format [Part 2]Eduardo Julian2022-10-192-18/+18
* Migrating default extensions to the new format [Part 1]Eduardo Julian2022-10-031-3/+3
* New format for extensions [part 3]Eduardo Julian2022-10-021-1/+1
* Got rid of the superfluous "lux macro" extension.Eduardo Julian2022-08-302-22/+22
* Added support for predicate-based polymorphism.Eduardo Julian2022-08-301-43/+140
* Added support for time-zoned time.Eduardo Julian2022-08-191-4/+6
* Added functions with named parameters.Eduardo Julian2022-08-191-18/+22
* Fixed test suite.Eduardo Julian2022-08-121-4/+4
* Improved exception-definition macro.Eduardo Julian2022-08-116-26/+33
* Re-named the "case" macro to "when".Eduardo Julian2022-08-119-57/+57
* Now statically resolving values from globals in pattern-matching.Eduardo Julian2022-07-282-6/+6
* Made inlined functions into first-class macros.Eduardo Julian2022-07-261-34/+76
* Removed the need for ,! unquoting.Eduardo Julian2022-07-103-39/+39
* Extracted macro-expansion machinery into its own module.Eduardo Julian2022-07-082-2/+143
* Extensible macro vocabulary for "lux/macro/pattern.`".Eduardo Julian2022-07-083-156/+192
* Moved "lux/locale" to "lux/world/locale".Eduardo Julian2022-07-081-0/+2
* Added support for defining custom/closed macro systems.Eduardo Julian2022-07-073-21/+74
* Made exception.report a function.Eduardo Julian2022-07-064-7/+7
* Added a new custom type for pattern-matching macros.Eduardo Julian2022-07-031-110/+116
* Moved "lux/macro" to "lux/meta/macro".Eduardo Julian2022-07-0211-0/+1129