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
/
lux-jvm
/
test
/
test
/
luxc
/
lang
/
translation
/
jvm.lux
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2021-09-15
"module:" => "using"
Eduardo Julian
1
-1
/
+1
2021-09-13
Updated only/except import syntax to take into account record => variant synt...
Eduardo Julian
1
-1
/
+1
2021-09-12
Made the "#" character great again!
Eduardo Julian
1
-52
/
+52
2021-09-10
Migrated variants to the new syntax.
Eduardo Julian
1
-52
/
+52
2021-09-07
De-taggification | part 4
Eduardo Julian
1
-4
/
+4
2021-09-04
De-taggification | part 2
Eduardo Julian
1
-1
/
+1
2021-08-29
De-taggification | part 0
Eduardo Julian
1
-1
/
+1
2021-08-24
Outsourced the syntax for labelled type definitions to macros.
Eduardo Julian
1
-18
/
+18
2021-08-16
Made extension-definition macros specify their bindings the same way as syntax:.
Eduardo Julian
1
-2
/
+2
2021-08-13
Made program: specify its bindings the same way as syntax:.
Eduardo Julian
1
-1
/
+1
2021-08-11
Relocated maybe and lazy from data to control.
Eduardo Julian
1
-71
/
+71
2020-05-30
Split new-luxc into lux-jvm and lux-r.
Eduardo Julian
1
-0
/
+0
2019-03-30
Re-named "do-template" to "template".
Eduardo Julian
1
-13
/
+13
2018-07-14
Switched to using new bit syntax in new-luxc.
Eduardo Julian
1
-26
/
+26
2018-07-13
Re-named "Bool" type to "Bit".
Eduardo Julian
1
-12
/
+12
2018-07-03
- Improved abstract types.
Eduardo Julian
1
-28
/
+24
2018-07-03
- Re-named "import" to "import:".
Eduardo Julian
1
-4
/
+4
2018-07-03
- Re-named ":!" to ":coerce".
Eduardo Julian
1
-25
/
+25
2018-05-20
- Re-named "Top" to "Any", and "Bottom" to "Nothing".
Eduardo Julian
1
-1
/
+1
2018-05-06
- Re-named shift-left -> left-shift, shift-right -> logical-right-shift, sign...
Eduardo Julian
1
-3
/
+3
2018-04-06
- Adapted new-luxc's code to latest stdlib changes.
Eduardo Julian
1
-1
/
+1
2018-02-22
- Unified translation tests.
Eduardo Julian
1
-54
/
+53
2018-02-06
- Fixed some failing new-luxc tests.
Eduardo Julian
1
-7
/
+13
2018-01-28
- Got the tests to build again.
Eduardo Julian
1
-4
/
+4
2017-12-02
- Got most of the tests working again.
Eduardo Julian
1
-1
/
+27
2017-12-01
- Got the tests to compile again.
Eduardo Julian
1
-284
/
+284
2017-11-15
- Re-named "lux/meta" to to "lux/macro".
Eduardo Julian
1
-52
/
+52
2017-11-15
- Got the tests to run again.
Eduardo Julian
1
-2
/
+2
2017-11-01
- Minor refactorings.
Eduardo Julian
1
-56
/
+56
2017-11-01
- Re-organized code-generation, and re-named it "translation".
Eduardo Julian
1
-79
/
+79
2017-11-01
- Re-organized synthesis.
Eduardo Julian
1
-1
/
+0
2017-10-31
- Re-organized analysis.
Eduardo Julian
1
-1
/
+0
2017-10-31
- Re-named "expr" module to "expression".
Eduardo Julian
1
-56
/
+56
2017-10-30
- Migrated the format of synthesis nodes from a custom data-type, to just Cod...
Eduardo Julian
1
-235
/
+217
2017-10-29
- Fixed some bugs.
Eduardo Julian
1
-2
/
+3
2017-10-26
- Fixed remaining tests in compiler.
Eduardo Julian
1
-1
/
+1
2017-10-26
- Fixed some compiler tests.
Eduardo Julian
1
-30
/
+102
2017-10-21
- Updated new compiler to latest version of stdlib.
Eduardo Julian
1
-405
/
+423
2017-10-19
- Compilation for method invocation.
Eduardo Julian
1
-1
/
+72
2017-10-18
- Updated to the latest changes in stdlib.
Eduardo Julian
1
-74
/
+74
2017-10-14
- Compilation and tests for fields.
Eduardo Julian
1
-0
/
+33
2017-10-14
- Compilation for object-based procedures.
Eduardo Julian
1
-2
/
+98
2017-10-12
- Compilation and tests for arrays.
Eduardo Julian
1
-0
/
+108
2017-10-12
- Compilation and tests for arithmetic, bit-wise operations and order.
Eduardo Julian
1
-0
/
+135
2017-10-12
- Compilation and tests for primitive conversions.
Eduardo Julian
1
-0
/
+100