aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/meta (follow)
Commit message (Expand)AuthorAgeFilesLines
* Eliminated the .alias# extension. Now detecting aliases in .def#.Eduardo Julian2022-10-282-14/+44
* Minor naming & syntax improvements.Eduardo Julian2022-10-2445-279/+279
* Added the capacity to re-bind global definitions within a scope.Eduardo Julian2022-10-241-0/+40
* Clean-up after format change for extensions [part 3]Eduardo Julian2022-10-221-30/+0
* Clean-up after format change for extensions [part 2]Eduardo Julian2022-10-214-80/+45
* Migrating default extensions to the new format [Part 3]Eduardo Julian2022-10-201-181/+180
* Migrating default extensions to the new format [Part 2]Eduardo Julian2022-10-194-51/+45
* New format for extensions [part 4]Eduardo Julian2022-10-021-2/+0
* New format for extensions [part 3]Eduardo Julian2022-10-021-57/+51
* New format for extensions [part 2]Eduardo Julian2022-10-011-24/+28
* New format for extensions [part 1]Eduardo Julian2022-10-011-19/+26
* New format for extensions [part 0]Eduardo Julian2022-10-011-17/+26
* Made labels (tags & slots) into normal definitions.Eduardo Julian2022-09-022-89/+6
* Added support for row polymorphism.Eduardo Julian2022-08-312-1/+149
* Got rid of the superfluous "lux macro" extension.Eduardo Julian2022-08-302-69/+129
* Added support for type-based polymorphism.Eduardo Julian2022-08-252-1/+51
* Added support for structured concurrency.Eduardo Julian2022-08-252-6/+6
* Added function trampolines.Eduardo Julian2022-08-232-1/+64
* Added support for time-zoned time.Eduardo Julian2022-08-192-0/+91
* Added support for incremental computation.Eduardo Julian2022-08-191-0/+25
* Added functions with named parameters.Eduardo Julian2022-08-192-1/+106
* Added support for Communicating Sequential Processes (CSP).Eduardo Julian2022-08-181-0/+29
* Added support for event-loop concurrency.Eduardo Julian2022-08-181-0/+6
* Made the compiler's caching system sensitive to the build configuration.Eduardo Julian2022-08-172-8/+14
* Proper testing for debug.log!Eduardo Julian2022-08-172-30/+30
* Fixes for Aedifex tests.Eduardo Julian2022-08-121-18/+16
* Fixed test suite.Eduardo Julian2022-08-129-181/+173
* Improved exception-definition macro.Eduardo Julian2022-08-114-8/+8
* Re-named the "case" macro to "when".Eduardo Julian2022-08-1159-374/+374
* Extracted property-based testing machinery into its own module.Eduardo Julian2022-08-1092-298/+398
* Extracted test-coverage machinery into its own module.Eduardo Julian2022-07-281-3/+3
* Extracted unit-testing machinery into its own module.Eduardo Julian2022-07-2816-81/+89
* Now statically resolving values from globals in pattern-matching.Eduardo Julian2022-07-2810-63/+68
* Slightly cleaner application of variance for FRP channels.Eduardo Julian2022-07-261-1/+1
* Made inlined functions into first-class macros.Eduardo Julian2022-07-262-8/+8
* Removed the need for ,! unquoting.Eduardo Julian2022-07-102-11/+9
* First-class programs instead of having a "lux program" extension.Eduardo Julian2022-07-091-0/+3
* Extracted macro-expansion machinery into its own module.Eduardo Julian2022-07-086-51/+56
* Moved "lux/extension" to "lux/meta/extension".Eduardo Julian2022-07-081-0/+206
* Moved "lux/static" to "lux/meta/static".Eduardo Julian2022-07-087-6/+99
* Extensible macro vocabulary for "lux/macro/pattern.`".Eduardo Julian2022-07-081-1/+1
* Moved compiler machinery under lux/meta.Eduardo Julian2022-07-0658-3/+10251
* Moved "lux/target" to "lux/meta/target".Eduardo Julian2022-07-036-0/+5278
* Added a new custom type for pattern-matching macros.Eduardo Julian2022-07-032-4/+4
* Moved "lux/macro" to "lux/meta/macro".Eduardo Julian2022-07-0221-28/+1012
* More traditional names for unquoting macros.Eduardo Julian2022-07-026-18/+18
* Moved "lux/macro/code" to "lux/meta/code".Eduardo Julian2022-07-018-31/+348
* Alternative names for (un)quoting macros.Eduardo Julian2022-06-3011-0/+2260
* New "parser" hierarchy. [Part 4]Eduardo Julian2022-06-262-8/+7
* De-sigil-ification: suffix : [Part 14]Eduardo Julian2022-06-164-6/+6