| Commit message (Collapse) | Author | Files | Lines |
|
- The command-line params argument in jvm_program is now transformed from a String array into (List Text).
|
|
- Temporarily reverted back to forward apply-analysis.
- Fixed an error in lux.base/show-ast.
- Reader now only returns a tuple instead of a full-blown #Meta variant.
- Reader now doesn't cut the strings that it reads. Instead, the "cursor" just moves around, indicating where to read.
- Inlined some calculations that previously relied on try-all%.
|
|
|
|
host's.
- Made a few optimizations to speed-up the now slowed-down compiler.
|
|
|
|
- Implemented "using".
- Implemented jvm-program.
- Corrected some primitive (un)wrapping errors in lux.compiler.host.
- jvm-program is now scoped to enable local variables.
- The types of definitions are now stored within the module dictionary.
- Added a "main" method that just compiles program.lux.
|
|
- Fixed a few bugs both in lux.lux & the compiler.
- Added exports to the language.
|