| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
lexing them as whitespace.
- Shifted version of the compiler to 0.3.1
|
|
|
|
|
|
| |
package.
- Removed de Apacke Commons Compress library, as Lux libraries will now be packaged as .jar files instead of as .tar.gz files.
- The compiler no longer packages libraries, as that task will now be left for the build system.
|
|
|
|
|
| |
- Some minor updates to the standard library.
- Some minor bug fixes & improvements.
- program.lux has been removed.
|
|
|
|
|
| |
Lux code (.tar.gz files).
- Fixed a bug regarding indices and loading/storing from/to arrays.
|
|
|
|
| |
- Value definitions inside the compiler data now hold the value itself.
- Fixed a few bugs.
|
|
|
| |
- Also removed several unused definitions.
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
| |
|
|
+ Can parse basic syntax.
+ Can eval integer multiplication.
|