aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/tool/compiler/meta (follow)
Commit message (Expand)AuthorAgeFilesLines
* De-sigil-ification: >Eduardo Julian2022-03-143-13/+16
* Made JVM "import:" syntax consistent with the other "import:"s.Eduardo Julian2022-03-141-38/+40
* Leaner syntax for the "for" macro.Eduardo Julian2022-03-142-3/+3
* De-sigil-ification: @Eduardo Julian2022-03-1416-125/+125
* Added an easy way to export Lux functionality to host programs (in JVM).Eduardo Julian2022-03-092-6/+13
* Finishing the meta-compiler [Part 6 / Done... for now]Eduardo Julian2022-03-081-21/+37
* Compilers for scripting languages now only depend on new JVM compiler.Eduardo Julian2022-03-072-69/+96
* Keeping the JVM interop fixes coming...Eduardo Julian2022-03-041-1/+1
* Finishing the meta-compiler [Part 5]Eduardo Julian2022-03-025-94/+110
* Optimizations for the pure-Lux JVM compiler. [Part 4]Eduardo Julian2022-02-282-11/+39
* Fixed directive extensions for Lux/Lua.Eduardo Julian2022-02-272-1/+9
* Finishing the meta-compiler [Part 4]Eduardo Julian2022-02-249-155/+184
* ADDED Can pass config parameters to compiler and select code based on it. Can...Eduardo Julian2022-02-233-20/+23
* No more automatic conversions of primitive types in JVM FFI.Eduardo Julian2022-02-222-8/+9
* Optimizations for the pure-Lux JVM compiler. [Part 3]Eduardo Julian2022-02-194-57/+121
* Yet more fixes for JVM interop.Eduardo Julian2022-02-181-3/+0
* Finishing the meta-compiler [Part 3]Eduardo Julian2022-02-174-93/+126
* Fixed directive extensions for Lux/Python.Eduardo Julian2022-02-115-12/+87
* Optimized integer addition for Lux/Ruby in MRuby.Eduardo Julian2022-02-082-2/+73
* Fixes for JVM interop.Eduardo Julian2022-02-062-44/+65
* Finishing the meta-compiler [Part 1]Eduardo Julian2022-02-062-39/+95
* Updated copyright notices.Eduardo Julian2022-02-051-0/+92
* A few JVM-related fixes & improvements.Eduardo Julian2022-01-3110-85/+61
* Fixes for the pure-Lux JVM compiler machinery. [Part 12]Eduardo Julian2022-01-301-5/+5
* Better detection for "exec" optimization.Eduardo Julian2022-01-287-52/+72
* Fixes for the pure-Lux JVM compiler machinery. [Part 11]Eduardo Julian2022-01-272-13/+15
* Fixes for the "with_expansions" macro.Eduardo Julian2022-01-2610-115/+150
* Bug fixes for eval in general and in Lux/Ruby.Eduardo Julian2022-01-251-4/+5
* Fixed compilation of <init> methods for anonymous classes.Eduardo Julian2022-01-249-150/+213
* Fixes for the pure-Lux JVM compiler machinery. [Part 10]Eduardo Julian2022-01-221-2/+1
* Better text formatting for types.Eduardo Julian2022-01-208-51/+51
* Cleaner test reporting.Eduardo Julian2022-01-196-114/+125
* Fixes for the pure-Lux JVM compiler machinery. [Part 8]Eduardo Julian2022-01-191-4/+4
* Full implementation of console for Node.js.Eduardo Julian2022-01-187-186/+232
* Fixed a logging/reporting issue for Lux/JS.Eduardo Julian2022-01-153-62/+61
* Fixed a bug that broke re-compilation of STDLIB tests in Lua.Eduardo Julian2022-01-112-29/+30
* Fixed a bug when testing extensions on the JVM compiler.Eduardo Julian2022-01-091-0/+1
* Fixes for the pure-Lux JVM compiler machinery. [Part 4]Eduardo Julian2022-01-081-4/+5
* Now explicitly optimizing "exec".Eduardo Julian2022-01-071-0/+5
* Fixes for the pure-Lux JVM compiler machinery. [Part 3]Eduardo Julian2022-01-071-26/+30
* v0.6.5Eduardo Julian2021-11-302-1/+14
* Got "lux syntax char case!" to work on Rembulan.Eduardo Julian2021-11-291-38/+47
* New packaging for Ruby programs.Eduardo Julian2021-11-292-1/+142
* Added tree-shaking to the compiler.Eduardo Julian2021-11-196-49/+311
* Sharing the same Function class between bootsrapper and JVM compiler.Eduardo Julian2021-11-081-46/+46
* Fixed packaging issue.Eduardo Julian2021-10-091-2/+4
* "module:" => "using"Eduardo Julian2021-09-1514-14/+14
* "Row" => "Sequence"Eduardo Julian2021-09-157-54/+54
* Re-named "recur" to "again".Eduardo Julian2021-09-143-8/+8
* No more "^slots".Eduardo Julian2021-09-141-13/+13