設計模式學習筆記(二十三:解釋器模式)

1.1概述     給定一個語言,定義它的文法的一種表示,並定義一個解釋器,這個解釋器使用該表示來解釋語言中的句子。這就是解釋器模式的定義。   對於某些問題,我們可能希望用簡單的語言來描述,即希望用簡單的語言來實現一些操作,比如用簡單語言實現簡單的翻譯操作,用戶輸入Teacher drink water,程序輸出「老師喝水」。學習使用解釋器模式需要用到一些形式語言的知識,和編譯原理課程中相關知識
相關文章
相關標籤/搜索