| Commit message (Collapse) | Author | Files | Lines |
|
|
|
period/dot (.).
|
|
|
|
|
|
|
|
|
|
|
|
- Some small refactoring.
|
|
- Fixed some bugs.
|
|
|
|
- new-luxc can now fully compile lux.lux!
|
|
- Removed "lux text trim" procedure.
- Modified "lux text clip" procedure.
- Some bug fixes.
|
|
- Fixed some bugs.
|
|
- Improved error reporting.
- Optimized pattern-matching a bit.
|
|
|
|
"^" macro.
|
|
- "lux case" now takes its branches as a non-empty record.
|
|
|
|
|
|
|
|
|
|
- Fixed a bug when combining field/method/class modifiers.
|
|
|
|
|
|
|
|
- Some refactoring/re-naming.
|
|
- Moved lux/type/* under lux/meta/*.
|
|
|
|
|
|
- Re-named some array functions.
- Minor refactorings.
|
|
definition annotations.
|
|
"identity").
|
|
- Moved "assume" and "default" to lux/data/maybe.
|
|
|
|
($_ (::: +) 1 2 3) => (::: + 1 (::: + 2 3)) instead of ((::: +) 1 ((::: +) 2 3))
|
|
|
|
|
|
|
|
- Minor refactorings.
|
|
|
|
|
|
- Also did argument swapping for lux/type;application.
|
|
|
|
addressing ("." and "..").
|
|
|
|
|
|
|
|
|
|
|
|
|