解释器模式:
特定领域的问题复杂,类似的结构重复出现。
将问题表达为 某种语法规则 下的句子,构建解释器来解释这样的句子。
给定一个语言,定义它的文法的一种表示,并定义一种解释器,这个解释器使用该表示来解释语言中的句子。
(最常见的是实现一个 console ,复杂情况其实就是实现一个动态语言)
1 | 伪代码不想写了,好累。。。 |
11 Interpreter
https://hustjjd.github.io/78952bdb.html
解释器模式:
特定领域的问题复杂,类似的结构重复出现。
将问题表达为 某种语法规则 下的句子,构建解释器来解释这样的句子。
给定一个语言,定义它的文法的一种表示,并定义一种解释器,这个解释器使用该表示来解释语言中的句子。
(最常见的是实现一个 console ,复杂情况其实就是实现一个动态语言)
1 | 伪代码不想写了,好累。。。 |