private void Push(IBooParseTreeNode node, int line) { node.Parent = currentScope; node.StartLine = line; currentScope.Children.Add(node); currentScope = node; }