dyaml/test/src
Ferdinand Majerech 2c9d464389 Reader was reimplemented.
After experiments with loading the whole file at once, and
with decoding and parsing in separate thread, lazy reader
turned to be the fastest/least memory intensive solution.
Characters are now decoded in small batches.
This improved parsing speed by ~20%.

No global state anymore. Anchors are now zero terminated strings
and TagDirectives are a simple array. Event structure was changed
to prevent size increase.
Minor fixes and improvements.
2011-11-16 03:10:29 +01:00
..
common.d Most of emitter work done. There are some more changes left until 0.2, 2011-10-11 15:58:23 +02:00
compare.d Reader was reimplemented. 2011-11-16 03:10:29 +01:00
constructor.d Updated Node for much more constness (unfortunately, quite some 2011-10-30 18:12:02 +01:00
emitter.d Reader was reimplemented. 2011-11-16 03:10:29 +01:00
errors.d Reader was reimplemented. 2011-11-16 03:10:29 +01:00
inputoutput.d Added a shortcut alias called "as" for Node.get(), and replaced 2011-10-22 17:06:32 +02:00
reader.d Initial commit. 2011-08-16 14:53:13 +02:00
representer.d Updated Node for much more constness (unfortunately, quite some 2011-10-30 18:12:02 +01:00
resolver.d String representation of a Node's tag can now be accessed by the 2011-10-20 15:48:21 +02:00
tokens.d Initial commit. 2011-08-16 14:53:13 +02:00