Client.java
上传用户:hensond
上传日期:2021-12-27
资源大小:817k
文件大小:1k
- package com.company.section2;
- import java.util.Stack;
- /**
- * @author cbf4Life cbf4life@126.com
- * I'm glad to share my knowledge with you all.
- * 通常该类为一个封装类
- */
- @SuppressWarnings("all")
- public class Client {
- public static void main(String[] args) {
- Context ctx = new Context();
- //通常定一个语法容器,容纳一个具体的表达式,通常为ListArray,LinkedList,Stack等类型
- Stack<Expression> stack = null;
- /*
- for(;;){
- //进行语法判断,并产生递归调用
- }
- */
- //产生一个完整的语法树,由各各个具体的语法分析进行解析
- Expression exp = stack.pop();
-
- //具体元素进入场景
- exp.interpreter(ctx);
- }
- }