aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/target/jvm/constant (follow)
Commit message (Expand)AuthorAgeFilesLines
* Normalized the hierarchy of the standard library modules.Eduardo Julian2021-07-142-206/+0
* "signature:" -> "interface:" & "structure:" -> "implementation:"Eduardo Julian2021-06-301-1/+1
* Re-named lux/host to lux/ffi.Eduardo Julian2021-05-241-1/+1
* Moved "lux/data/number" to "lux/math/number".Eduardo Julian2020-12-291-8/+9
* Replaced kebab-case with snake_case for naming convention.Eduardo Julian2020-12-252-21/+21
* Removed several unnecessary imports.Eduardo Julian2020-12-121-3/+4
* Re-named "::" and ":::" macros to "\" and "\\", to be consistent with the con...Eduardo Julian2020-12-021-2/+2
* Made the syntax of ^template more consistent.Eduardo Julian2020-11-171-6/+6
* Pure-Lux implementation for biggest and smallest Frac values.Eduardo Julian2020-11-072-9/+9
* Some improvements to the Lux syntax parser.Eduardo Julian2020-10-251-2/+2
* "abstract:" macro now takes annotations after representation type.Eduardo Julian2020-08-091-2/+0
* Local binding names for (co|indexed-)?monads are now explicitly set.Eduardo Julian2020-05-171-1/+1
* Some tweaks to how dictionaries and rows work.Eduardo Julian2020-04-151-2/+2
* WIP: Tests for JVM bytecode machinery. [Part 0]Eduardo Julian2019-11-091-39/+35
* WIP: Major refactoring of JVM bytecode machinery.Eduardo Julian2019-11-072-111/+48
* Got the tests running again.Eduardo Julian2019-09-151-3/+5
* No more "n/"-prefixed functions.Eduardo Julian2019-07-261-3/+4
* Added I32, I16 and I8.Eduardo Julian2019-07-081-1/+2
* Ported JVM structure generation to the new JVM bytecode machinery.Eduardo Julian2019-07-071-1/+4
* Got long and double constants to work.Eduardo Julian2019-07-061-39/+52
* No more alternative row writers.Eduardo Julian2019-07-061-4/+7
* Removed the parsing machinery for JVM classes.Eduardo Julian2019-07-062-14/+1
* + Support for string constants.Eduardo Julian2019-07-061-2/+9
* WIP: Method compilation.Eduardo Julian2019-07-051-15/+42
* Re-name "lux/data/error" to "lux/control/try".Eduardo Julian2019-07-021-5/+5
* Constant pool support, finished label machinery, and enhanced machinery for w...Eduardo Julian2019-06-261-16/+27
* Separated reading and writing binary data (lumping them together was a bad id...Eduardo Julian2019-06-212-11/+22
* Re-structured encoding-related modules a bit.Eduardo Julian2019-06-202-9/+12
* Unified the unsigned integers.Eduardo Julian2019-06-202-5/+5
* Improved the convention for using text formatters.Eduardo Julian2019-06-201-6/+6
* Expanded serialization capabilities for JVM bytecode.Eduardo Julian2019-06-201-8/+84
* Moved the modules under "lux/host/" to now be under "lux/target/".Eduardo Julian2019-04-272-0/+128