Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

解释器模式

概述

解释器模式是给定一种语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。一般一个解释器处理一条语法规则。

结构

解释器模式结构图

实现

使用数学运算来实现解释器模式。定义数学运算的步骤以及数学表达式的解析器。输入表达式后得出结果。

总结与分析

解释器的本质是分离实现,解释执行。解释器模式适合用在语法比较简单的语法解析。