Exemplo n.º 1
0
        public override void Eval(ref IValue ret, IValue[] a_pArg)
        {
            ParserXBase parser = GetParent();

            Console.WriteLine("\nParser constants:");
            Console.WriteLine("-----------------\n");

            var consts = parser.GetConst();

            if (consts.Count == 0)
            {
                Console.WriteLine("No constants defined\n");
            }
            else
            {
                foreach (var item in consts)
                {
                    var v = (Value)item.Value;
                    Console.WriteLine($"  {item.Key} = {item.Value}");
                }
            }

            ret = consts.Count;
        }