aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/tool/compiler/meta.lux (unfollow)
Commit message (Expand)AuthorFilesLines
2022-07-06Moved compiler machinery under lux/meta.Eduardo Julian1-9/+0
2022-06-16De-sigil-ification: suffix : [Part 14]Eduardo Julian1-1/+1
2022-06-16De-sigil-ification: suffix : [Part 13]Eduardo Julian1-1/+1
2022-06-03Extensible import syntax [Part 5]Eduardo Julian1-1/+1
2022-06-02Extensible import syntax [Part 3]Eduardo Julian1-1/+1
2022-06-01Extensible import syntax: Part 1Eduardo Julian1-1/+1
2022-02-19Optimizations for the pure-Lux JVM compiler. [Part 3]Eduardo Julian1-4/+4
2022-01-26Fixes for the "with_expansions" macro.Eduardo Julian1-1/+1
2021-09-15"module:" => "using"Eduardo Julian1-1/+1
2021-09-13Updated only/except import syntax to take into account record => variant synt...Eduardo Julian1-1/+1
2021-09-04De-taggification | part 2Eduardo Julian1-2/+2
2021-08-08No more #export magic syntax.Eduardo Julian1-1/+1
2021-07-14Normalized the hierarchy of the standard library modules.Eduardo Julian1-1/+2
2020-05-12Compiler versions are now natural numbers, and are included as part of the na...Eduardo Julian1-1/+3
2020-04-21Now caching the reservations from the archive.Eduardo Julian1-2/+2
2020-01-11Re-located compiler's version.Eduardo Julian1-3/+3
2019-02-12Re-named "lux/platform" to "lux/tool".Eduardo Julian1-0/+0
2018-10-29Nested the compiler and the interpreter under the lux/platform/* path.Eduardo Julian1-0/+0
2018-10-27Some refactoring.Eduardo Julian1-195/+3
2018-10-13Minor refactoring.Eduardo Julian1-5/+5
2018-10-13Introduced an explicit "Compiler" abstraction.Eduardo Julian1-14/+7
2018-10-13Removed timing/perf-logging.Eduardo Julian1-8/+9
2018-08-26Micro-optimizations.Eduardo Julian1-8/+6
2018-08-23Optimized character extraction by not having to query the length of the sourc...Eduardo Julian1-21/+35
2018-08-23Added record parsing.Eduardo Julian1-1/+1
2018-08-22Full parsing of names (for both identifiers and tags).Eduardo Julian1-3/+1
2018-08-20- Added timing functionality to measure performance.Eduardo Julian1-31/+36
2018-08-16Extension-related fixes.Eduardo Julian1-8/+10
2018-08-11Moved interpreter (REPL) code to stdlib.Eduardo Julian1-12/+12
2018-08-11Moved CLI machinery to stdlib.Eduardo Julian1-5/+2
2018-08-09- Fixes for eval.Eduardo Julian1-1/+2
2018-08-08- Re-defined the relationship between analysis and evaluation.Eduardo Julian1-4/+4
2018-08-08Small fixes.Eduardo Julian1-5/+5
2018-08-04Made some adjustments to fit stdlib's compiler infrastructure to new-luxc.Eduardo Julian1-70/+72
2018-08-03Moved default compiler process to stdlib (with caching temporarily disabled).Eduardo Julian1-1/+186
2018-08-02Cleared out "lux/compiler/default" module off its contents to re-use the spac...Eduardo Julian1-10/+1
2018-07-29Moved evaluation machinery from new-luxc to stdlib.Eduardo Julian1-2/+4
2018-07-21- Re-named "Compiler" to "Phase".Eduardo Julian1-0/+0
2018-07-10- Re-named path "lux/lang/*" to "lux/language/*".Eduardo Julian1-0/+0
2018-06-17- Heavy refactoring to integrate extensions better with the rest of the compi...Eduardo Julian1-111/+1
2018-06-17- Migrated Scheme back-end to stdlib.Eduardo Julian1-0/+4
2018-06-14- Re-named "Special" to "Extension".Eduardo Julian1-0/+4
2018-05-20- Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian1-1/+1
2018-05-16- Migrated structure analysis to stdlib.Eduardo Julian1-0/+3
2018-05-15- Migrated primitive analysis to stdlib.Eduardo Julian1-0/+108