摘要:
意图:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。class Context{public: Context() {} ~Context() {}};class AbstractExpression{public: AbstractExpression() {} virtual ~AbstractExpression() {} virtual void Interpret(Context* context) = 0;};class TerminalExpression: public Ab... 阅读全文