aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/lang/host (follow)
Commit message (Expand)AuthorAgeFilesLines
* WIP: PHP compiler.Eduardo Julian2019-04-243-351/+8
* Fixed a bug when generating method calls.Eduardo Julian2019-04-171-13/+27
* Improvements and fixes to "tuple//left" and "tuple//right".Eduardo Julian2019-04-121-2/+6
* WIP: Lua compiler.Eduardo Julian2019-04-111-188/+0
* Moved Ruby back-end code to stdlib.Eduardo Julian2019-04-081-223/+0
* Updated the JVM compiler to the latest changes.Eduardo Julian2019-04-073-12/+15
* Re-named "do-template" to "template".Eduardo Julian2019-03-309-41/+41
* WIP: Moved Python code-generation machinery over to stdlib.Eduardo Julian2019-03-261-340/+0
* Got the JS compiler running again.Eduardo Julian2019-03-051-6/+6
* Got new-luxc to compile/build again.Eduardo Julian2019-02-244-16/+16
* Forgot to remove the JS module from new-luxc.Eduardo Julian2019-02-121-113/+0
* Extracted "phase" from under "lux/platform/compiler/default".Eduardo Julian2018-10-292-4/+4
* Adapted new-luxc to latest stdlib changes.Eduardo Julian2018-08-293-110/+113
* Fixed various JVM translation tests.Eduardo Julian2018-08-111-11/+10
* Made some adjustments to fit stdlib's compiler infrastructure to new-luxc.Eduardo Julian2018-08-041-1/+1
* Adapted new-luxc to some of the latest changes to Lux.Eduardo Julian2018-07-293-14/+14
* - Some fixes due to recent changes in stdlib.Eduardo Julian2018-07-224-26/+31
* Re-named "Symbol" to "Identifier".Eduardo Julian2018-07-212-14/+14
* WIP: Fix new-luxc's JVM back-end.Eduardo Julian2018-07-184-84/+117
* Switched to using new bit syntax in new-luxc.Eduardo Julian2018-07-147-16/+16
* Re-named "Bool" type to "Bit".Eduardo Julian2018-07-139-16/+22
* - Re-named "type-of" to ":of".Eduardo Julian2018-07-111-1/+1
* - Re-named "import" to "import:".Eduardo Julian2018-07-033-14/+14
* - Re-named "@abstraction" to ":abstraction" and "@representation" to ":repres...Eduardo Julian2018-07-034-156/+156
* - Migrated Scheme back-end to stdlib.Eduardo Julian2018-06-171-260/+0
* - WIP: Adjustments to new-luxc based on recent changes to stdlib.Eduardo Julian2018-06-153-131/+131
* - Re-named "Top" to "Any", and "Bottom" to "Nothing".Eduardo Julian2018-05-206-15/+15
* - Updated new-luxc to the latest stdlib changes.Eduardo Julian2018-05-067-21/+21
* - WIP: - Initial PHP back-end implementation [missing procedures].Eduardo Julian2018-05-011-140/+169
* - WIP: - Initial PHP back-end implementation.Eduardo Julian2018-04-271-0/+314
* - Initial Common Lisp back-end implementation.Eduardo Julian2018-04-251-0/+365
* - Initial Scheme back-end implementation.Eduardo Julian2018-04-181-0/+260
* - Fixes for R back-end.Eduardo Julian2018-04-151-11/+16
* - Made everything an expression for R translation.Eduardo Julian2018-04-141-166/+113
* - Initial R back-end implementation.Eduardo Julian2018-04-141-0/+347
* - Adapted new-luxc's code to latest stdlib changes.Eduardo Julian2018-04-067-36/+36
* - Initial Python back-end implementation.Eduardo Julian2018-04-041-0/+340
* - Initial Ruby back-end implementation.Eduardo Julian2018-03-131-0/+219
* - Initial Lua backend implementation.Eduardo Julian2018-03-062-2/+190
* - Fixed nat division and remainder.Eduardo Julian2018-02-241-2/+9
* - Added a code-generation utility module for JS.Eduardo Julian2018-02-231-0/+106
* - WIP: Caching.Eduardo Julian2017-12-052-7/+7
* - Added analysis, synthesis, translation and statement extensions.Eduardo Julian2017-12-051-1/+1
* - Adapted main codebase to the latest syntatic changes.Eduardo Julian2017-11-294-363/+362
* - Changed to the new relative imports syntax.Eduardo Julian2017-11-263-10/+10
* - Moved "luxc/lang/host/macro" to "luxc/lang/macro".Eduardo Julian2017-11-151-37/+0
* - Re-named "lux/meta" to to "lux/macro".Eduardo Julian2017-11-153-8/+8
* - Heavy refactoring.Eduardo Julian2017-11-155-0/+976