preserves/implementations/rust/preserves/src
Tony Garnock-Jones 269ed2391a Repair text syntax for numbers and symbols. Closes #19/#36/#37/#38.
Numbers and (bare) Symbols are now disambiguated after reading, which
permits leading `+`, leading `0`, and a wider range of acceptable
Symbols.

Updates spec text, test cases, and implementations. Some ancillary fixes
to Python's comparison routines are also included.
2022-11-08 19:56:24 +01:00
..
value Repair text syntax for numbers and symbols. Closes #19/#36/#37/#38. 2022-11-08 19:56:24 +01:00
de.rs Surprisingly, associated types might simplify drastically! 2021-09-14 22:56:09 +02:00
error.rs Take more advantage of use std::io; and fix benches 2021-07-05 13:00:30 +02:00
hex.rs Reject odd number of hexits rather than ignoring the lone trailing hexit 2022-10-26 12:49:49 +02:00
lib.rs Parsing and reading via TextReader/TextWriter 2022-10-26 16:00:48 +02:00
ser.rs TextReader/TextWriter 2021-08-02 11:42:48 +02:00
set.rs Introduce Cargo workspace in prep for schema 2021-04-19 22:28:59 +02:00
symbol.rs Take advantage of NestedValue::symbol 2021-08-27 16:59:54 +02:00