public void Init()
{
wordBuilder = new StringBuilder();
blocks = new Stack<Block>();
block = new Block();
block.InnerIndent = string.Empty;
block.OuterIndent = string.Empty;
block.Bracket = '{';
block.Continuation = false;
block.LastWord = string.Empty;
block.OneLineBlock = 0;
block.PreviousOneLineBlock = 0;
block.StartLine = 0;
inString = false;
inChar = false;
verbatim = false;
escape = false;
lineComment = false;
blockComment = false;
lastRealChar = ' '; // last non-comment char
}