Esempio n. 1
0
        static void Invock23()
        {
            ExtContext context = new ExtContext();
            var        list    = new List <AbstractExperssion>();

            list.Add(new TerminalExpression());
            list.Add(new NoterminalExpression());
            list.Add(new TerminalExpression());
            list.Add(new TerminalExpression());

            foreach (var exp in list)
            {
                exp.Interpret(context);
            }
        }
Esempio n. 2
0
 public override void Interpret(ExtContext context)
 {
     Console.WriteLine("非终端解释器");
 }
Esempio n. 3
0
 public abstract void Interpret(ExtContext context);