Tony Garnock-Jones
be32f9b7c8
Remove single-precision floats from the implementations
2024-01-27 14:40:37 +01:00
Tony Garnock-Jones
12a690b4b5
Tests for empty line comment, and fix in Rust
2023-11-14 00:49:58 +01:00
Tony Garnock-Jones
d4d1919957
Fix boundary reading
2023-11-01 16:41:25 +01:00
Tony Garnock-Jones
d11ec61714
Restrict positions where commas may exist
2023-11-01 14:45:58 +01:00
Tony Garnock-Jones
9ed9296fc0
Default to Document-style treatment of whitespace-before-EOF
2023-11-01 00:13:23 +01:00
Tony Garnock-Jones
7c0fc8f358
Repairs after merge
2023-10-29 22:32:27 +01:00
Tony Garnock-Jones
1aedfe46b7
Merge branch 'main' into comment-syntax-hash-space
2023-10-29 22:22:40 +01:00
Tony Garnock-Jones
9595872177
Test cases and implementation updates for delimiters following Boolean and SymbolOrNumber. Closes #47
2023-10-29 21:04:52 +01:00
Tony Garnock-Jones
e8c0a2565e
Repair errors exposed by parse tests in rust
2023-10-29 21:02:48 +01:00
Tony Garnock-Jones
755a8bc73b
Enable parse tests in rust
2023-10-29 21:00:56 +01:00
Tony Garnock-Jones
2445ab4a5a
Merge branch 'main' into comment-syntax-hash-space
2023-10-29 16:44:32 +01:00
Tony Garnock-Jones
130e58a3e1
More documentation
2023-10-27 11:40:55 +02:00
Tony Garnock-Jones
4b40bf174d
Document Preserves crate
2023-10-27 00:46:27 +02:00
Tony Garnock-Jones
ccf277cddb
Switch to "# "-prefixed text comment annotation syntax
2023-10-18 10:20:30 +02:00
Tony Garnock-Jones
930964ca05
cargo fmt
2023-07-21 18:15:30 +02:00
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
Tony Garnock-Jones
06fc9aa017
NestedValue::D --> NestedValue::Embedded
2021-09-15 15:19:03 +02:00
Tony Garnock-Jones
8127033407
Surprisingly, associated types might simplify drastically!
2021-09-14 22:56:09 +02:00
Tony Garnock-Jones
0aded61071
Take advantage of NestedValue::symbol
2021-08-27 16:59:54 +02:00
Tony Garnock-Jones
137cc63a97
Initial stab at preserves-path; repair error wrt EOF immediately following a number
2021-08-08 14:26:17 -04:00
Tony Garnock-Jones
d28901446d
Decode text syntax from *byte* sources.
2021-08-03 16:26:40 +02:00
Tony Garnock-Jones
dcdfdb8dd9
Track boundaries in schema-emitted reader code
2021-08-02 20:55:44 +02:00
Tony Garnock-Jones
9d4e6998f2
TextReader/TextWriter
2021-08-02 11:42:48 +02:00