aboutsummaryrefslogtreecommitdiff
path: root/new-luxc/source/luxc/generator/expr.jvm.lux (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Re-named "expr" module to "expression".Eduardo Julian2017-10-311-78/+0
|
* - Added "^code" pattern-matching macro for easier handling of code.Eduardo Julian2017-10-301-10/+10
|
* - Migrated the format of synthesis nodes from a custom data-type, to just ↵Eduardo Julian2017-10-301-25/+32
| | | | Code nodes.
* - Fixed some bugs.Eduardo Julian2017-10-291-22/+12
| | | | | - Improved error reporting. - Implemented macro-expansion (for JVM). - Implemented "let" compilation.
* - WIP: Wiring everything to get the compiler to work fully.Eduardo Julian2017-10-261-1/+5
| | | - Fixed a bug when combining field/method/class modifiers.
* - Updated to the latest changes in stdlib.Eduardo Julian2017-10-181-7/+7
|
* - Function generation.Eduardo Julian2017-09-191-0/+15
|
* - Updated new compiler's code to the recent changes in the language.Eduardo Julian2017-09-051-1/+1
| | | - WIP: Some other changes/additions to the new compiler.
* - Adjusted compiler to the new lack of Char type.Eduardo Julian2017-07-021-1/+0
| | | - WIP: PM/case synthesis.
* - WIP: Added generation for common procedures.Eduardo Julian2017-06-301-1/+5
|
* - Heavy refactoring.Eduardo Julian2017-06-141-13/+17
|
* - Renamed the "compilation" phase as the "generation" phase.Eduardo Julian2017-06-121-0/+55
- Implemented compilation of primitives. - Implemented compilation of structures.