programnode.java

来自「《深入浅出设计模式》的完整源代码」· Java 代码 · 共 17 行

JAVA
17
字号
package littlecompiler;

// <program> ::= PROGRAM <command list>
public class ProgramNode implements Node {
  private Node commandListNode;
  public void parse (Context context) {
    context.skipToken ("PROGRAM");
    commandListNode = new CommandListNode ();
    commandListNode.parse (context);
  }

  public void execute() { commandListNode.execute(); }

  public String toString () {
    return "[PROGRAM " + commandListNode + "]";
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?