閱讀目錄
『設計模式』中有一個模式可以解釋特定的語法規(guī)則,它就是解釋器模式(Interpreter Pattern)。不同于常見的策略模式或者是工廠模式,解釋器模式在.NET或者JDK中并不常見,而且在業(yè)務上也很少會去解釋特定的語法,所以它并不被廣泛使用。一個解釋器可大可小,大可以是復雜的編譯器,小也可以是一個簡單的字符串解析,但本質上它們都是對特定的語法做出合理的解釋。
閱讀目錄
『設計模式』中有一個模式可以解釋特定的語法規(guī)則,它就是解釋器模式(Interpreter Pattern)。不同于常見的策略模式或者是工廠模式,解釋器模式在.NET或者JDK中并不常見,而且在業(yè)務上也很少會去解釋特定的語法,所以它并不被廣泛使用。一個解釋器可大可小,大可以是復雜的編譯器,小也可以是一個簡單的字符串解析,但本質上它們都是對特定的語法做出合理的解釋。