ygTokenStream derived from none

    Comments

constructor ygTokenStream

destructor ~ygTokenStream

method pushback

method next

method readNextToken

1
 Find the next non-whitespace character 

2
 If it's a brace, just return that 

3
 If it's an open paren, return everything up to the close paren 

3.0.1
 Don't count any parentheses inside quoted strings 

4
 Catch mismatched parentheses 

5
 For anything else, return up to the next paren, brace, or space 

method nextChar

method pushbackChar

method getNextLine

0.1
 An initial # indicates it's a line & file note from cpp 

0.1.1
 lineNumber_ will be incremented when we read the actual line