Esempio n. 1
0
        private void ReadFunction(ScopeNode currentScope)
        {
            var name = ReadName();

            var args = ReadArgumentDefinition();

            var node = new FunctionNode(name, args.ToArray());
            Expect('{');
            ReadScopeContent(node);
            currentScope.Add(node);
        }
Esempio n. 2
0
 public override void SetFunction(FunctionNode node)
 {
     _functions[node.Name] = node;
 }
Esempio n. 3
0
 public virtual void SetFunction(FunctionNode node)
 {
     Parent.SetFunction(node);
 }