- 06 Sep, 2009 5 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Refactored the operator >> and Node::Read default functions, as well as the conversion functions, to more easily read new types as keys (this uncovered an error, in example 2.11 of the spec)
-
Jesse Beder authored
-
Jesse Beder authored
Added templated casting to nodes, as well as operator == and != (for quick checks, especially to help in testing). Implemented size() on a map node to return the number of key/value pairs (as in std::map)
-
- 05 Sep, 2009 5 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Refactored simple keys so that validating doesn't require popping indents, and so popping indents (and adding the end map) is independent of when we validate the simple key
-
Jesse Beder authored
-
- 03 Sep, 2009 1 commit
-
-
Jesse Beder authored
-
- 02 Sep, 2009 1 commit
-
-
Jesse Beder authored
-
- 26 Aug, 2009 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 24 Aug, 2009 5 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Fixed bug in anchors with no content. This involved refactoring the 'implicit sequence' concept (where a map and a sequence start on the same indent, but we read the sequence as more indented since the '-' is visually an indent).
-
Jesse Beder authored
-
Jesse Beder authored
-
- 22 Aug, 2009 1 commit
-
-
Jesse Beder authored
-
- 19 Aug, 2009 3 commits
-
-
Jesse Beder authored
Converted indexing to std::size_t, and fixed the Node templated overloads to properly index any index type (determining what is an index type is a bit of a hack - it should be is_convertible<T, std::size_t> (I think), but I just explicitly wrote down a list)
-
Jesse Beder authored
-
Jesse Beder authored
Added templated Read() function that creates the output variable itself (so you don't need to have a temp variable)
-
- 31 Jul, 2009 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 30 Jul, 2009 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 29 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 27 Jul, 2009 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 26 Jul, 2009 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 25 Jul, 2009 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 24 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 20 Jul, 2009 1 commit
-
-
Jesse Beder authored
-
- 15 Jul, 2009 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-