aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/tool/compiler (unfollow)
Commit message (Expand)AuthorFilesLines
2022-01-06Small optimizations to JVM bytecode generation.Eduardo Julian2-1/+100
2021-12-31Fixes for the pure-Lux JVM compiler machinery.Eduardo Julian1-0/+41
2021-12-25Dusting off the pure-Lux JVM compiler machinery. [Part 2]Eduardo Julian1-0/+29
2021-09-15"module:" => "using"Eduardo Julian15-15/+15
2021-09-14Re-named "recur" to "again".Eduardo Julian3-10/+10
2021-09-14Re-named "Identifier" to "Symbol".Eduardo Julian3-6/+6
2021-09-14Re-named "name_of" to "symbol".Eduardo Julian9-18/+18
2021-09-14Re-named "Name" to "Symbol".Eduardo Julian9-50/+57
2021-09-13Re-named "primitive" to "Primitive".Eduardo Julian1-1/+1
2021-09-13Updated only/except import syntax to take into account record => variant synt...Eduardo Julian15-91/+91
2021-09-12Re-named \ => # && \\ => ##Eduardo Julian13-212/+212
2021-09-12Made the "#" character great again!Eduardo Julian13-296/+296
2021-09-10Fixed the indentation of variants.Eduardo Julian5-65/+65
2021-09-10Migrated variants to the new syntax.Eduardo Julian13-208/+208
2021-09-08Normalized syntax of "exception:", "actor:" and "message:".Eduardo Julian1-1/+2
2021-09-08No more annotations.Eduardo Julian1-2/+2
2021-09-07De-taggification | part 4Eduardo Julian15-233/+233
2021-09-05Changed the syntax of do/be's (co)monad bindings.Eduardo Julian11-76/+76
2021-09-04De-taggification | part 2Eduardo Julian15-121/+121
2021-09-03Unified tuple and record syntax.Eduardo Julian4-78/+79
2021-08-27Updates to the Ruby compiler.Eduardo Julian3-5/+5
2021-08-24Outsourced the syntax for labelled type definitions to macros.Eduardo Julian13-183/+184
2021-08-23The Python compiler can now be compiled by the new JVM compiler.Eduardo Julian3-49/+49
2021-08-18Some bug fixes.Eduardo Julian8-81/+83
2021-08-16Made extension-definition macros specify their bindings the same way as syntax:.Eduardo Julian3-12/+12
2021-08-14Moved documentation-generation machinery to its own module.Eduardo Julian3-26/+26
2021-08-13Made program: specify its bindings the same way as syntax:.Eduardo Julian4-8/+8
2021-08-12Improved binding syntax for "syntax:".Eduardo Julian4-10/+10
2021-08-11Relocated maybe and lazy from data to control.Eduardo Julian10-34/+33
2021-08-09Improved single-line comment syntax (from "##" to "...").Eduardo Julian3-7/+7
2021-08-08No more #export magic syntax.Eduardo Julian15-25/+25
2021-08-07Made the be/de macros for (co)monadic expression extensible.Eduardo Julian7-34/+35
2021-08-02Fixed a bug in the new compiler which allowed the same module to be imported ...Eduardo Julian3-12/+12
2021-08-01Even more renamings.Eduardo Julian4-8/+8
2021-07-28Re-named List's tags: Nil => End && Cons => ItemEduardo Julian8-385/+385
2021-07-27Re-named wrap => in && unwrap => out.Eduardo Julian9-397/+397
2021-07-26Re-named Promise to Async.Eduardo Julian6-81/+81
2021-07-25Better syntax for "library/lux.^multi".Eduardo Julian8-264/+264
2021-07-16Fixed some inconsistent naming.Eduardo Julian3-5/+5
2021-07-12Better syntax for parallel-hierarchy imports.Eduardo Julian13-26/+26
2021-07-11Re-named ":coerce" to ":as" since it technically doesn't do coercions.Eduardo Julian1-1/+1
2020-12-12Removed several unnecessary imports.Eduardo Julian1-1/+1
2020-12-10Re-named "with-cover" to "for".Eduardo Julian1-1/+1
2020-12-09Added support for "Commons Clause" to Licentia.Eduardo Julian1-2/+0
2020-12-02Re-named "::" and ":::" macros to "\" and "\\", to be consistent with the con...Eduardo Julian10-100/+100
2020-11-27Re-named lux/data/format/context to lux/control/parser/environment.Eduardo Julian13-137/+136
2020-11-17Made the syntax of ^template more consistent.Eduardo Julian1-12/+12
2020-11-02Allow defining anonymous actors.Eduardo Julian3-44/+44
2020-11-01Improved the design of actors.Eduardo Julian7-88/+88
2020-10-31Easy to use Rev constants.Eduardo Julian1-26/+26