aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/compiler/default.lux (follow)
Commit message (Expand)AuthorAgeFilesLines
* Nested the compiler and the interpreter under the lux/platform/* path.Eduardo Julian2018-10-291-6/+0
* Some refactoring.Eduardo Julian2018-10-271-195/+3
* Minor refactoring.Eduardo Julian2018-10-131-5/+5
* Introduced an explicit "Compiler" abstraction.Eduardo Julian2018-10-131-14/+7
* Removed timing/perf-logging.Eduardo Julian2018-10-131-8/+9
* Micro-optimizations.Eduardo Julian2018-08-261-8/+6
* Optimized character extraction by not having to query the length of the sourc...Eduardo Julian2018-08-231-21/+35
* Added record parsing.Eduardo Julian2018-08-231-1/+1
* Full parsing of names (for both identifiers and tags).Eduardo Julian2018-08-221-3/+1
* - Added timing functionality to measure performance.Eduardo Julian2018-08-201-31/+36
* Extension-related fixes.Eduardo Julian2018-08-161-8/+10
* Moved interpreter (REPL) code to stdlib.Eduardo Julian2018-08-111-12/+12
* Moved CLI machinery to stdlib.Eduardo Julian2018-08-111-5/+2
* - Fixes for eval.Eduardo Julian2018-08-091-1/+2
* - Re-defined the relationship between analysis and evaluation.Eduardo Julian2018-08-081-4/+4
* Small fixes.Eduardo Julian2018-08-081-5/+5
* Made some adjustments to fit stdlib's compiler infrastructure to new-luxc.Eduardo Julian2018-08-041-70/+72
* Moved default compiler process to stdlib (with caching temporarily disabled).Eduardo Julian2018-08-031-1/+186
* Cleared out "lux/compiler/default" module off its contents to re-use the spac...Eduardo Julian2018-08-021-10/+1
* Moved evaluation machinery from new-luxc to stdlib.Eduardo Julian2018-07-291-2/+4
* - Re-named "Compiler" to "Phase".Eduardo Julian2018-07-211-0/+9