aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/program.lux (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-04-26WIP: Turning compiler tests into a re-usable specification.Eduardo Julian1-5/+8
2019-04-24WIP: PHP compiler.Eduardo Julian1-2/+3
2019-04-16Now using generation for host extensions.Eduardo Julian1-11/+18
2019-04-07Updated the JVM compiler to the latest changes.Eduardo Julian1-36/+125
2019-03-05Got the JS compiler running again.Eduardo Julian1-1/+1
2019-03-03Macros are used for analysis and statements, so they shouldn't belong to ↵Eduardo Julian1-4/+3
analysis.
2019-03-03Factored-out general compiler program machinery.Eduardo Julian1-84/+38
2019-02-24Improved the names of monad transformers.Eduardo Julian1-3/+3
2019-02-24Got new-luxc to compile/build again.Eduardo Julian1-28/+34
2018-10-29Extracted "phase" from under "lux/platform/compiler/default".Eduardo Julian1-4/+4
2018-10-29Nested the compiler and the interpreter under the lux/platform/* path.Eduardo Julian1-13/+14
2018-10-27Some refactoring.Eduardo Julian1-16/+37
2018-10-13Removed timing/perf-logging.Eduardo Julian1-5/+5
2018-08-29Adapted new-luxc to latest stdlib changes.Eduardo Julian1-3/+0
2018-08-16Extension-related fixes.Eduardo Julian1-2/+4
2018-08-11Moved interpreter (REPL) code to stdlib.Eduardo Julian1-25/+23
2018-08-11Moved CLI machinery to stdlib.Eduardo Julian1-46/+6
2018-08-04Made some adjustments to fit stdlib's compiler infrastructure to new-luxc.Eduardo Julian1-38/+70
2018-07-29Adapted new-luxc to some of the latest changes to Lux.Eduardo Julian1-15/+23
2018-05-10- Adjusted new-luxc to latest changes.Eduardo Julian1-16/+15
2017-12-13- Added CLI machinery to compiler.Eduardo Julian1-31/+55
- Added extensions to the REPL.
2017-11-29- Adapted main codebase to the latest syntatic changes.Eduardo Julian1-17/+17
2017-11-23- Added REPL.Eduardo Julian1-4/+5
2017-11-06- Fixed some bugs.Eduardo Julian1-1/+1
2017-11-01- Re-organized code-generation, and re-named it "translation".Eduardo Julian1-1/+3
2017-10-29- Fixed some bugs.Eduardo Julian1-4/+6
- Improved error reporting. - Implemented macro-expansion (for JVM). - Implemented "let" compilation.
2017-10-26- WIP: Wiring everything to get the compiler to work fully.Eduardo Julian1-37/+50
- Fixed a bug when combining field/method/class modifiers.
2017-05-04- Removed the "Debug" compiler mode.Eduardo Julian1-11/+3
2017-05-03- WIP: Implemented more functionality.Eduardo Julian1-2/+3
- Lots of refactorings.
2017-05-01- WIP: Some initial implementations for some re-written infrastructure.Eduardo Julian1-38/+13
2017-04-14- Initial parser implementation (still missing correct cursors and ↵Eduardo Julian1-2/+3
multi-line text).
2017-04-14- Development of the new re-written compiler has officially begun!Eduardo Julian1-0/+71