Added quoted scalars (with escaping).

Refactored some common whitespace-parsing code in scanning both scalars.
Implemented the flow collection tokens.
This commit is contained in:
Jesse Beder 2008-06-27 23:11:46 +00:00
parent a224c7818b
commit 49a75b2d78
9 changed files with 307 additions and 54 deletions

View file

@ -286,6 +286,22 @@ namespace YAML
}
}
// IncreaseFlowLevel
void Scanner::IncreaseFlowLevel()
{
// TODO: Push simple key
m_flowLevel++;
}
// DecreaseFlowLevel
void Scanner::DecreaseFlowLevel()
{
if(m_flowLevel > 0) {
m_flowLevel--;
// TODO: Pop simple key
}
}
// temporary function for testing
void Scanner::Scan()
{