Пример #1
0
        private void PushPositionScope(Node node, InterpreterScope newScope)
        {
            var newPositionInfo = new ScopePositionInfo(node.Start.Line, node.End.Line, newScope);

            _scopeTree.Peek().Children.Add(newPositionInfo);
            _scopeTree.Push(newPositionInfo);
        }
Пример #2
0
 private void PushPositionScope(Node node, InterpreterScope newScope)
 {
     var newPositionInfo = new ScopePositionInfo(node.Start.Line, node.End.Line, newScope);
     _scopeTree.Peek().Children.Add(newPositionInfo);
     _scopeTree.Push(newPositionInfo);
 }