aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/data (follow)
Commit message (Expand)AuthorAgeFilesLines
* No more escaping of new-line.Eduardo Julian2018-08-235-26/+26
* No more escaping of double-quotes.Eduardo Julian2018-08-235-23/+26
* No more escaping of unicode.Eduardo Julian2018-08-221-5/+5
* No more escaping of horizontal-tab.Eduardo Julian2018-08-224-43/+57
* No more multi-line text.Eduardo Julian2018-08-226-30/+25
* Low-level re-implementation of the parser.Eduardo Julian2018-08-211-1/+1
* Minor optimizations + timing.Eduardo Julian2018-08-211-10/+12
* - More minor optimizations.Eduardo Julian2018-08-201-32/+32
* Small optimizations.Eduardo Julian2018-08-201-1/+1
* Trying to minimize the amount of clips+concats that happen.Eduardo Julian2018-08-201-58/+149
* Fixed syntax bug.Eduardo Julian2018-08-201-2/+2
* Small fixes.Eduardo Julian2018-08-082-1/+19
* Some small improvements and fixes.Eduardo Julian2018-08-052-9/+9
* Moved "Array" type back into "lux/data/collection/array".Eduardo Julian2018-08-036-5/+11
* Replace the error-prone "n/range" calls with "indices".Eduardo Julian2018-08-025-22/+17
* Now implementing array functionality in stdlib instead of the compiler.Eduardo Julian2018-07-312-12/+28
* Now implementing math functionality in stdlib instead of the compiler.Eduardo Julian2018-07-301-12/+13
* Updating new-luxc to latest Lux changes [Part 1].Eduardo Julian2018-07-301-3/+13
* Updating new-luxc to latest Lux changes [Part 0].Eduardo Julian2018-07-301-0/+4
* Covered some missing bits.Eduardo Julian2018-07-281-1/+1
* Removed temporary "|" prefix on Nat.Eduardo Julian2018-07-2824-523/+514
* Added "+" sign to positive Int.Eduardo Julian2018-07-2810-217/+234
* Temporary commit to get rid of "+" signs for Nat.Eduardo Julian2018-07-2824-500/+500
* Re-named "seq" to "and" and "alt" to "or".Eduardo Julian2018-07-216-37/+37
* Re-named "Symbol" to "Identifier".Eduardo Julian2018-07-215-26/+26
* Re-named "Ident" to "Name".Eduardo Julian2018-07-215-53/+53
* - Re-named "Compiler" to "Phase".Eduardo Julian2018-07-213-4/+4
* Moved "lux/language/type/*" to "lux/type/*".Eduardo Julian2018-07-212-5/+2
* Re-named "lux/world/blob" to "lux/world/binary".Eduardo Julian2018-07-212-46/+46
* Re-named "Binary" type to "Format".Eduardo Julian2018-07-211-23/+23
* "^open" and "open:" now use aliases instead of prefixes, the same way as modu...Eduardo Julian2018-07-2029-66/+67
* No longer giving default aliases to un-prefixed imports.Eduardo Julian2018-07-2037-186/+222
* WIP: Fix new-luxc's JVM back-end.Eduardo Julian2018-07-183-6/+55
* - New syntax for bit values: "#0" and "#1", instead of "false" and "true".Eduardo Julian2018-07-1420-93/+95
* Re-named "Bool" type to "Bit".Eduardo Julian2018-07-1329-101/+107
* - Re-named "lux/data/bit" to "lux/data/number/i64".Eduardo Julian2018-07-136-61/+66
* - Removed "lux text hash" extension.Eduardo Julian2018-07-111-3/+24
* - Got rid of "lux text replace-once" and "lux text replace-all" extensions.Eduardo Julian2018-07-113-60/+79
* - Improvements to import syntax [part 2].Eduardo Julian2018-07-1145-364/+445
* - Improvements to import syntax [part 1].Eduardo Julian2018-07-1128-125/+124
* - Improvements to import syntax [part 0].Eduardo Julian2018-07-1038-107/+107
* - Implemented multi-sets.Eduardo Julian2018-07-101-0/+152
* - Re-named path "lux/lang/*" to "lux/language/*".Eduardo Julian2018-07-103-3/+3
* - Re-named path "lux/data/coll/*" to "lux/data/collection/*".Eduardo Julian2018-07-1030-36/+36
* - Re-organized dictionary & set modules a bit.Eduardo Julian2018-07-105-4/+4
* - Re-named "Dict" type to "Dictionary".Eduardo Julian2018-07-107-43/+43
* - Ported caching machinery for default compiler.Eduardo Julian2018-07-101-6/+85
* - Re-implemented sets using abstract types to make it impossible to use dicti...Eduardo Julian2018-07-102-136/+141
* - Re-named "struct:" to "structure:".Eduardo Julian2018-07-1029-100/+100
* - Ported caching machinery for Lux Meta-Compiler to stdlib.Eduardo Julian2018-07-081-31/+88