A YAML parser and emitter in C++
Go to file
2008-07-01 06:28:10 +00:00
content.cpp Preliminary setup - basic data structures are there. 2008-06-25 23:00:18 +00:00
content.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
document.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
document.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
exceptions.h Added a peek token command (for the parser to use). 2008-06-30 06:21:12 +00:00
exp.cpp Renamed the stream member functions get() and eat(). 2008-06-30 22:34:10 +00:00
exp.h Added directives and tags. 2008-06-30 04:22:41 +00:00
main.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
map.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
map.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
node.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
node.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
parser.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
parser.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
parserstate.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
parserstate.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
regex.cpp Moved scalar scanning-related parameters to a struct. 2008-06-29 17:39:33 +00:00
regex.h Moved scalar scanning-related parameters to a struct. 2008-06-29 17:39:33 +00:00
scalar.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
scalar.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
scanner.cpp Added parsing of anchors, aliases, and tags (still no semantics yet). 2008-07-01 01:17:10 +00:00
scanner.h Finished parsing of basic data types (scalar, sequence, map). 2008-06-30 23:57:58 +00:00
scanscalar.cpp Renamed the stream member functions get() and eat(). 2008-06-30 22:34:10 +00:00
scanscalar.h Moved the three scalar token scanning functions back to scantoken.cpp, so scanscalar.cpp now only has the main scalar scanning function. 2008-06-30 01:38:32 +00:00
scantoken.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
sequence.cpp Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
sequence.h Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
simplekey.cpp Instead of deriving different tokens from a base Token class, we now use an enumerated TOKEN_TYPE to distinguish types. This is so we don't have to cast all the time when parsing the resulting token stream. 2008-06-30 21:47:21 +00:00
stream.cpp Renamed the stream member functions get() and eat(). 2008-06-30 22:34:10 +00:00
stream.h Renamed the stream member functions get() and eat(). 2008-06-30 22:34:10 +00:00
test.yaml Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00
token.h Instead of deriving different tokens from a base Token class, we now use an enumerated TOKEN_TYPE to distinguish types. This is so we don't have to cast all the time when parsing the resulting token stream. 2008-06-30 21:47:21 +00:00
yaml-reader.sln 2008-06-25 22:46:18 +00:00
yaml-reader.vcproj Tags, anchors, and aliases are all parsed now. 2008-07-01 06:28:10 +00:00