mirror of
https://github.com/jbeder/yaml-cpp.git
synced 2025-09-10 04:51:17 +00:00
Mostly finished refactoring the scalar scanning.
This commit is contained in:
@@ -19,19 +19,20 @@ namespace YAML
|
||||
~Scanner();
|
||||
|
||||
Token *GetNextToken();
|
||||
void Scan();
|
||||
|
||||
private:
|
||||
// scanning
|
||||
void ScanNextToken();
|
||||
void ScanToNextToken();
|
||||
Token *PushIndentTo(int column, bool sequence);
|
||||
void PopIndentTo(int column);
|
||||
|
||||
// checking input
|
||||
void InsertSimpleKey();
|
||||
bool VerifySimpleKey();
|
||||
void VerifyAllSimpleKeys();
|
||||
|
||||
void Scan();
|
||||
|
||||
private:
|
||||
bool IsWhitespaceToBeEaten(char ch);
|
||||
bool IsDocumentStart();
|
||||
bool IsDocumentEnd();
|
||||
|
Reference in New Issue
Block a user