Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Nested the compiler and the interpreter under the lux/platform/* path. | Eduardo Julian | 2018-10-29 | 1 | -6/+0 |
| | |||||
* | Some refactoring. | Eduardo Julian | 2018-10-27 | 1 | -195/+3 |
| | |||||
* | Minor refactoring. | Eduardo Julian | 2018-10-13 | 1 | -5/+5 |
| | |||||
* | Introduced an explicit "Compiler" abstraction. | Eduardo Julian | 2018-10-13 | 1 | -14/+7 |
| | |||||
* | Removed timing/perf-logging. | Eduardo Julian | 2018-10-13 | 1 | -8/+9 |
| | |||||
* | Micro-optimizations. | Eduardo Julian | 2018-08-26 | 1 | -8/+6 |
| | |||||
* | Optimized character extraction by not having to query the length of the ↵ | Eduardo Julian | 2018-08-23 | 1 | -21/+35 |
| | | | | source-code every time. | ||||
* | Added record parsing. | Eduardo Julian | 2018-08-23 | 1 | -1/+1 |
| | |||||
* | Full parsing of names (for both identifiers and tags). | Eduardo Julian | 2018-08-22 | 1 | -3/+1 |
| | |||||
* | - Added timing functionality to measure performance. | Eduardo Julian | 2018-08-20 | 1 | -31/+36 |
| | | | - Measuring performance of different parts of the compilation process. | ||||
* | Extension-related fixes. | Eduardo Julian | 2018-08-16 | 1 | -8/+10 |
| | |||||
* | Moved interpreter (REPL) code to stdlib. | Eduardo Julian | 2018-08-11 | 1 | -12/+12 |
| | |||||
* | Moved CLI machinery to stdlib. | Eduardo Julian | 2018-08-11 | 1 | -5/+2 |
| | |||||
* | - Fixes for eval. | Eduardo Julian | 2018-08-09 | 1 | -1/+2 |
| | | | - Macro-expansion during analysis. | ||||
* | - Re-defined the relationship between analysis and evaluation. | Eduardo Julian | 2018-08-08 | 1 | -4/+4 |
| | | | - Fixed some bugs. | ||||
* | Small fixes. | Eduardo Julian | 2018-08-08 | 1 | -5/+5 |
| | |||||
* | Made some adjustments to fit stdlib's compiler infrastructure to new-luxc. | Eduardo Julian | 2018-08-04 | 1 | -70/+72 |
| | |||||
* | Moved default compiler process to stdlib (with caching temporarily disabled). | Eduardo Julian | 2018-08-03 | 1 | -1/+186 |
| | |||||
* | Cleared out "lux/compiler/default" module off its contents to re-use the ↵ | Eduardo Julian | 2018-08-02 | 1 | -10/+1 |
| | | | | space for something else. | ||||
* | Moved evaluation machinery from new-luxc to stdlib. | Eduardo Julian | 2018-07-29 | 1 | -2/+4 |
| | |||||
* | - Re-named "Compiler" to "Phase". | Eduardo Julian | 2018-07-21 | 1 | -0/+9 |
- Re-structured the compiler infrastructure. |