Objective C 解释器模式设计源码

时间:2015-09-04 11:33:14
【文件属性】:

文件名称:Objective C 解释器模式设计源码

文件大小:55KB

文件格式:ZIP

更新时间:2015-09-04 11:33:14

解释器模式

解释器模式需要解决的问题是,如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语言的句子。这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题。 就应用的例子来说,例如正则表达式就是它的一种具体应用,解释器可以为正则表示定义一个文法,如何表示一个特定的正则表达式,以及如何解释这个正则表达式。 解释器模式 (interpreter),给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。


【文件预览】:
解释器模式
----解释器模式()
--------AbstractExpression.h(313B)
--------AppDelegate.h(283B)
--------Context.h(281B)
--------解释器模式-Prefix.pch(333B)
--------en.lproj()
--------AbstractExpression.m(303B)
--------TerminalExpression.h(267B)
--------解释器模式-Info.plist(1KB)
--------main.m(805B)
--------NonterminalExpression.h(276B)
--------TerminalExpression.m(322B)
--------Context.m(232B)
--------AppDelegate.m(2KB)
--------NonterminalExpression.m(336B)
----解释器模式.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(13KB)
--------xcuserdata()
----.git()
--------HEAD(23B)
--------index(2KB)
--------COMMIT_EDITMSG(15B)
--------objects()
--------description(73B)
--------config(111B)
--------info()
--------hooks()
--------logs()
--------refs()
--------branches()

网友评论