aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux.lux (unfollow)
Commit message (Expand)AuthorFilesLines
2020-12-25Replaced kebab-case with snake_case for naming convention.Eduardo Julian1-1367/+1367
2020-12-22Properly naming unicode Block type.Eduardo Julian1-1/+1
2020-12-04Re-named old luxc-jvm to lux-bootstrapper.Eduardo Julian1-2/+2
2020-12-02Re-named "::" and ":::" macros to "\" and "\\", to be consistent with the con...Eduardo Julian1-10/+10
2020-12-01Added specialized root/2 and root/3 functions in lux/math.Eduardo Julian1-387/+387
2020-11-24Better error messages when re-using a name when making a definition.Eduardo Julian1-2/+2
2020-11-17Made the syntax of ^template more consistent.Eduardo Julian1-73/+75
2020-11-05Lightweight machinery for agent-oriented programming.Eduardo Julian1-12/+9
2020-10-24Re-named some list functions.Eduardo Julian1-14/+14
2020-10-15Re-named "to-text" functions to "format".Eduardo Julian1-4/+4
2020-10-14Gave the Location type its own module.Eduardo Julian1-10/+1
2020-10-07Re-named "Cursor" type to "Location".Eduardo Julian1-172/+172
2020-07-10Fixes and improvements to JavaScript compilation.Eduardo Julian1-60/+20
2020-07-02Now using the new syntax for variants (even though they still work the old wa...Eduardo Julian1-133/+133
2020-06-28The "for" macro can now work directly with definitions. No text literals nece...Eduardo Julian1-25/+43
2020-06-11Updated test for function optimization.Eduardo Julian1-1/+1
2020-05-16Parallel compilation for the new compiler(s).Eduardo Julian1-22/+34
2020-05-06Loading the artifacts from the cache and re-populating the analyser's state.Eduardo Julian1-7/+7
2020-05-05Fixed bugs while parsing modules' cached data.Eduardo Julian1-2/+2
2020-04-20Added some testing machinery to measure the code coverage of tests.Eduardo Julian1-18/+18
2019-11-16Tests for JVM bytecode machinery. [Part 5]Eduardo Julian1-1/+3
2019-09-15Added the ":let" macro to enable reuse of type fragments in larger types.Eduardo Julian1-4/+19
2019-07-26No more "n/"-prefixed functions.Eduardo Julian1-119/+59
2019-07-25No more "i/"-prefixed functions.Eduardo Julian1-82/+23
2019-07-24No more "r/"-prefixed functions.Eduardo Julian1-135/+7
2019-07-24No more "f/"-prefixed functions.Eduardo Julian1-78/+3
2019-06-01Removed the (magical) "alias" annotations tag.Eduardo Julian1-29/+65
2019-05-28Applied several tweaks to make the code easier to process by the new compiler.Eduardo Julian1-9/+23
2019-05-24Removed the (magical) "export?" annotations tag.Eduardo Julian1-268/+256
2019-05-22Removed the (magical) "tags" annotations tag.Eduardo Julian1-400/+320
2019-05-22Removed the (magical) "imports" annotations tag.Eduardo Julian1-220/+251
2019-05-22Removed the useless #lux.type? annotation tag.Eduardo Julian1-142/+97
2019-05-02Introduced the "#Macro" type and got rid of the "#lux.macro?" annotation type...Eduardo Julian1-136/+125
2019-04-28Turned all "lux int ???" extensions to "lux i64 ???".Eduardo Julian1-22/+22
2019-04-28Turned all "lux frac ???" extensions to "lux f64 ???".Eduardo Julian1-9/+9
2019-04-17- Made the "open:" and "^open" macros not generate record-patterns, and thus ...Eduardo Julian1-42/+58
2019-04-06Created the "lux/abstract" branch and moved some modules into it.Eduardo Julian1-3/+3
2019-04-04Forgot "lux text char".Eduardo Julian1-1/+1
2019-04-04Changed the order of the inputs to the common extensions.Eduardo Julian1-99/+95
2019-03-30Re-named "do-template" to "template".Eduardo Julian1-22/+22
2019-03-29Fixed more tests.Eduardo Julian1-3/+3
2019-03-27The Python compiler is alive.Eduardo Julian1-363/+363
2019-03-17Minor improvements.Eduardo Julian1-24/+18
2019-03-17Added proper aliasing support to the new compiler.Eduardo Julian1-6/+1
2019-03-16Got serial imports fully working.Eduardo Julian1-15/+16
2019-03-15Changed the convention for the structure opening separator from "/" to ";", t...Eduardo Julian1-365/+365
2019-03-14Now allowing the alias of a module to refer to the alias of an ancestor.Eduardo Julian1-21/+40
2019-03-11Improved error-reporting after using "with-expansions" by retaining the cursors.Eduardo Julian1-7/+7
2019-03-02Small fixes and improvements.Eduardo Julian1-10/+10
2019-02-11Added the special # syntax for referring to the module's alias when opening s...Eduardo Julian1-5/+7