aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux.lux (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-14Constant inlining.Eduardo Julian1-182/+182
2021-07-14Normalized the hierarchy of the standard library modules.Eduardo Julian1-187/+192
2021-07-12Better syntax for parallel-hierarchy imports.Eduardo Julian1-41/+63
2021-07-11Re-named ":coerce" to ":as" since it technically doesn't do coercions.Eduardo Julian1-121/+125
2021-07-10Made the "try" macro into a common one, instead of a host-specific one.Eduardo Julian1-0/+18
2021-06-30"signature:" -> "interface:" & "structure:" -> "implementation:"Eduardo Julian1-19/+19
2021-06-29Some updates for the new compilers.Eduardo Julian1-17/+12
2021-05-30More adjustments for Common Lisp.Eduardo Julian1-246/+268
2021-05-24Using offset+distance instead of from+to for text clipping.Eduardo Julian1-2/+2
2021-03-10Wrestling with JPHP.Eduardo Julian1-5/+16
2021-03-01Done with Ruby.Eduardo Julian1-0/+2
2021-02-10Continuing with LuaEduardo Julian1-9/+16
2021-02-07Mo' updates, less problems.Eduardo Julian1-1/+1
2021-01-28Implemented arithmetic right-shift in terms of logic right-shift.Eduardo Julian1-2/+2
2021-01-08Moved "log!" function under "lux/debug".Eduardo Julian1-8/+0
2020-12-29Unified repository abstraction for Aedifex.Eduardo Julian1-1/+1
2020-12-29Moved "lux/data/number" to "lux/math/number".Eduardo Julian1-45/+45
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