public string Output() { // 解释表达式 string result = node.Interpret(); return(result); }
public override string Interpret() { return(action.Interpret() + direction.Interpret() + distance.Interpret()); }
//And表达式解释操作 public override string Interpret() { return(left.Interpret() + "再" + right.Interpret()); }