Commit graph

809 commits

Author SHA1 Message Date
Ferdinand Majerech
2c230751d2 Added support for null tag structs (used in parsing), using
the Tag struct throughout the code. Event struct size decreased
to 48 bytes.
2011-08-21 00:07:32 +02:00
Ferdinand Majerech
dde7d2f64f Node equality test now takes tag into account, as the
specification requires.
2011-08-20 22:38:32 +02:00
Ferdinand Majerech
7192503fe6 Implemented a Tag struct taking as little memory as possible.
Removed endMark from Node to keep it in 32 bytes on 64bit.
This will result in slightly worse debugging messages, but we
still have the start position of a node.

Tag is needed for better compliance with the spec and emitting
support for multiple tags with the same D data type.
2011-08-20 22:15:20 +02:00
Ferdinand Majerech
932c125eeb Link to differences from the spec now points to the wiki. 2011-08-16 22:08:37 +02:00
Ferdinand Majerech
d7d3afe7ad Added links to GitHub wiki to README.rst. 2011-08-16 21:53:36 +02:00
Ferdinand Majerech
0ae5b53720 Removed the getting started links that were confusing in GitHub. 2011-08-16 20:03:50 +02:00
Ferdinand Majerech
126db17eb2 Minor documentation fix. 2011-08-16 18:45:45 +02:00
Ferdinand Majerech
8e2572245f Improved package targets in cdc, added a zip package target,
updated the Getting Started tutorial with a link to D:YAML at
GitHub.
2011-08-16 18:35:27 +02:00
Ferdinand Majerech
283c42bf8f Initial commit. 2011-08-16 14:53:13 +02:00