index
:
lux
master
fork of https://github.com/LuxLang/lux for my bookshelf
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
stdlib
/
source
/
lux
/
data
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
WIP: Major refactoring of JVM bytecode machinery.
Eduardo Julian
2019-11-07
1
-1
/
+2
*
Fixed some bugs related to JVM types.
Eduardo Julian
2019-09-17
1
-6
/
+1
*
Implemented function memoization.
Eduardo Julian
2019-09-15
1
-21
/
+18
*
More fixes.
Eduardo Julian
2019-09-14
1
-1
/
+1
*
WIP: Make new-luxc instructions rely on the Descriptor type.
Eduardo Julian
2019-08-20
2
-2
/
+2
*
WIP: JVM function generation.
Eduardo Julian
2019-08-10
1
-26
/
+26
*
Ported JVM reference generation to the new JVM bytecode machinery.
Eduardo Julian
2019-07-31
3
-12
/
+12
*
No more "n/"-prefixed functions.
Eduardo Julian
2019-07-26
29
-339
/
+486
*
No more "i/"-prefixed functions.
Eduardo Julian
2019-07-25
6
-41
/
+115
*
No more "r/"-prefixed functions.
Eduardo Julian
2019-07-24
2
-12
/
+136
*
No more "f/"-prefixed functions.
Eduardo Julian
2019-07-24
8
-283
/
+421
*
Got rid of the "Number" abstraction.
Eduardo Julian
2019-07-24
6
-177
/
+164
*
Small improvements here and there.
Eduardo Julian
2019-07-24
4
-19
/
+19
*
Added I32, I16 and I8.
Eduardo Julian
2019-07-08
4
-1
/
+88
*
No more alternative row writers.
Eduardo Julian
2019-07-06
1
-13
/
+9
*
WIP: Method compilation.
Eduardo Julian
2019-07-05
1
-3
/
+6
*
Re-name "lux/data/error" to "lux/control/try".
Eduardo Julian
2019-07-02
14
-285
/
+159
*
Implemented several different bytecode instructions.
Eduardo Julian
2019-06-22
2
-8
/
+11
*
Separated reading and writing binary data (lumping them together was a bad id...
Eduardo Julian
2019-06-21
1
-161
/
+129
*
Extracted binary parsing code into its own module.
Eduardo Julian
2019-06-21
1
-129
/
+48
*
Moved "lux/world/binary" to "lux/data/binary".
Eduardo Julian
2019-06-20
3
-6
/
+291
*
Improved the convention for using text formatters.
Eduardo Julian
2019-06-20
14
-84
/
+79
*
Expanded serialization capabilities for JVM bytecode.
Eduardo Julian
2019-06-20
1
-34
/
+36
*
Fixes and adaptations for the JavaScript compiler.
Eduardo Julian
2019-06-16
2
-6
/
+25
*
Array machinery for the JavaScript compiler.
Eduardo Julian
2019-06-15
2
-45
/
+53
*
Both the old JVM interop and the new JVM interop use the same syntax for arra...
Eduardo Julian
2019-05-28
1
-9
/
+8
*
Applied several tweaks to make the code easier to process by the new compiler.
Eduardo Julian
2019-05-28
2
-49
/
+57
*
Fixes & tweaks in tests (and relevant code) due to latest changes in the stdlib.
Eduardo Julian
2019-05-21
1
-4
/
+4
*
Now testing the methods implemented in anonymous classes to make sure all abs...
Eduardo Julian
2019-05-19
2
-3
/
+13
*
Fixed an accidentally introduced bug (due to OLD compiler JVM interop issues).
Eduardo Julian
2019-05-17
1
-1
/
+5
*
Automatic type casting/coercion for Boolean/Bit and String/Text.
Eduardo Julian
2019-05-17
1
-4
/
+4
*
Yet more fiddling with types for JVM interop.
Eduardo Julian
2019-05-16
2
-2
/
+2
*
Adjusted the analysis to the changes in the interop layer.
Eduardo Julian
2019-05-12
2
-3
/
+3
*
Made the host-interop layer dependent on "lux/target/jvm/type".
Eduardo Julian
2019-05-10
1
-2
/
+2
*
Added equivalence for any I64.
Eduardo Julian
2019-05-10
1
-15
/
+22
*
Turned all "lux int ???" extensions to "lux i64 ???".
Eduardo Julian
2019-04-28
1
-1
/
+1
*
Turned all "lux frac ???" extensions to "lux f64 ???".
Eduardo Julian
2019-04-28
1
-5
/
+5
*
Specialized array machinery for primitive arrays.
Eduardo Julian
2019-04-28
1
-3
/
+3
*
Re-named "lux/tool/compiler/host" to "lux/target".
Eduardo Julian
2019-04-27
5
-45
/
+46
*
Added short names for special characters.
Eduardo Julian
2019-04-21
1
-12
/
+13
*
Moved the code/syntax parser under "lux/control/parser/".
Eduardo Julian
2019-04-19
15
-30
/
+46
*
Moved the XML parser under "lux/control/parser/".
Eduardo Julian
2019-04-19
1
-151
/
+39
*
Moved the JSON parser under "lux/control/parser/".
Eduardo Julian
2019-04-19
1
-218
/
+24
*
Re-named "lux/data/collection/tree/rose" to "lux/data/collection/tree".
Eduardo Julian
2019-04-19
2
-0
/
+0
*
Moved the (rose) tree parser under "lux/control/parser/".
Eduardo Julian
2019-04-19
1
-52
/
+0
*
Renamed both "Poly" and "Lexer" to "Parser" in order to normalize naming a bit.
Eduardo Julian
2019-04-19
3
-71
/
+71
*
Moved the text lexers under "lux/control/parser/".
Eduardo Julian
2019-04-19
4
-366
/
+8
*
Improvements and fixes for JVM extensions.
Eduardo Julian
2019-04-18
2
-10
/
+31
*
Simplified the "Order" signature.
Eduardo Julian
2019-04-17
8
-78
/
+26
*
Some adjustments of the stdlib for the new JVM compiler.
Eduardo Julian
2019-04-17
3
-20
/
+31
[next]