15 Commits (080e3651400faae8a06bfaed18148ba881ac41fd)

Author SHA1 Message Date
David Robillard f022298e80 Remove unnecessary case. 13 years ago
David Robillard 187a60b1e0 Full rount-trip test coverage for Turtle reading and writing. 13 years ago
David Robillard fcdfb13091 Tidy. 13 years ago
David Robillard 846e313f10 Faster/terser/more consistent character escape reading. 13 years ago
David Robillard 2a45d353d5 Clean up whitespace handling (properly deal with errors while expecting whitespace). 13 years ago
David Robillard e3b0d87487 Gracefully stop parsing on error (i.e. report exactly one error for each bad test). 13 years ago
David Robillard e5a61bb983 Fix language tag reading and writing. 13 years ago
David Robillard 59306b9fe6 Shhh. 13 years ago
David Robillard b40edc21bf Run, and pass all, bad tests. 13 years ago
David Robillard e507454f6a Use appropriate type (uint8_t, i.e. byte) for peek/eat/push API (which is byte-oriented, not wide character oriented). 13 years ago
David Robillard 0a62fc5f6a Rework character reading functions to support reading multi-byte characters (take a string dest parameter instead of returning uchar). 13 years ago
David Robillard fc2fe59309 Fix memory management on collection parsing. 13 years ago
David Robillard e2e8e27bbd Collection parsing. 13 years ago
David Robillard ff0dc180c9 Add autowaf external. 13 years ago
David Robillard 05f3e795be Initial import. 13 years ago