登陆注册
8183300000196

第196章 5 解释器模式适用性

大B:“当有一个语言需要解释执行,并且你可将该语言中的句子表示为一个抽象语法树时,可使用解释器模式。”

小A:“那在什么情况下该模式效果最好?”

大B:“当存在以下情况时该模式效果最好:1、该文法相对复杂的文法,文法的类层次变得庞大而无法管理。此时语法分析程序生成器这样的工具是更好的选择。它们无需构建抽象语法树即可解释表达式,这样可以节省空间而且还可能节省时间。2、效率不是一个关键问题最高效的解释器通常不是通过直接解释语法分析树实现的,而是首先将它们转换成另一种形式。例如,正则表达式通常被转换成状态机。但即使在这种情况下,转换器仍可用解释器模式实现,该模式仍是有用的。”

同类推荐
  • 成为淘宝创业的超级毕业生

    成为淘宝创业的超级毕业生

    本书讲述如何通过淘宝创业将大学在校生打造成为“超级毕业生”。主要内容包括大学生从事淘宝创业的理论基础、学以致用的操作指南,以及可资借鉴的案例。书中的理念篇可供对创业教育感兴趣的高校教师参考;实战篇提出的“淘宝十二招”,操作简单,易学易用;案例篇讲述了十位成功在校创业大学生的故事,主要供学生参考。读完本书,相信凡是关注大学教育者或希望通过淘宝创业的大学生,皆能从中获得启发,对创业从无心变有心,从有心变行动,亲身投入或参与到这个伟大的事业中来。
  • 音视频合成制作

    音视频合成制作

    本书共分4篇6章,其中第1篇简介音视频合成的编导基础,第2篇主要介绍SonyCinescore1电影音乐自动合成,第3篇主要介绍Vegas7.0音视频剪辑合成,第4篇主要介绍AdobeAudition2.0、CakewalkSONAR6和SteinbergNuendo3的音视频合成。本书可以作为音乐、美术、动画、舞蹈、影视、戏剧等艺术院校视听艺术合成制作课程的教材,也可以作为相关人员的自学用书。
  • 多媒体技术

    多媒体技术

    多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术
  • 从平凡到神奇

    从平凡到神奇

    本书结合多年的开店经验,全面地讲解了在淘宝网开设店铺的相关知识,为准备在淘宝网创业的卖家及刚刚创建店铺的店主,提供全面的开店和经营方面的指导。本书按照淘宝开店的流程安排内容,侧重每个步骤中的实际技巧。本书分3个部分:如何在淘宝开店、如何开好店、如何做强做大店铺。前3章介绍了在淘宝网开设店铺的基础知识,指导读者在开设店铺前做好准备工作,以及建立起自己的店铺,并且完成店铺的第一笔交易;第4章至第7章主要介绍了网店装修和推广的方法,以及网店的物流经验和技巧;第8章着重介绍了将网店做大做强的方法,帮助卖家在开店和经营中树立品牌意识,做大做强自己的店铺。
  • 中国移动智能手机的秘密

    中国移动智能手机的秘密

    《中国移动智能手机的秘密》是一本关于移动终端和移动互联网的科普书。作者将这18年通信行业中的学习、思考、实践积累成《中国移动智能手机的秘密》与大家分享。书本系统总结了手机的发展历史、TD产业界“从2G向3G演进”的移动终端产业分化重组进程、智能手机的使用方法用方法和应用指南,以及对移动互联网发展独特思考。
热门推荐
  • 寻忆请往昔

    寻忆请往昔

    上一世,我用了一窍救你...这一世,你用了六窍护我...看着你的挣扎无动于衷...心甘情愿你忘记我的名字...我希望...你爱的是真正的我...而不是救你的那个恩人...
  • 小说集假把戏全编

    小说集假把戏全编

    云贵高原上一处名为石溪镇的地方,历史悠久,风景秀丽,石溪镇是云贵高原上的芙蓉镇,江南,凤凰水乡,传奇和爱情发生在这样一个美丽的地方,相关内容参看小说。
  • 农女幽香

    农女幽香

    孤儿杜幽香莫名其妙的穿越成了个小姑娘,被人半死不活的遗弃在莫家村,最后被贫穷的高老头捡了回去认作义女……几个月后,她发现怀孕了,尼玛,这是什么情况?杜幽香前世为孤儿,自认为凉薄冷血。当杜小宝呱呱落地之时,她终于放开了前一世的心结,带着小家伙,在这个贫穷的小村庄里安定下来,开始了她一段从贫穷农家女进化成地主婆的历程……
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • TFBOYS之当灰姑娘爱上王子

    TFBOYS之当灰姑娘爱上王子

    一个四叶草,一个行星饭,还有一个不是追星族,她们竟是好闺蜜。一个当红组合,红遍全亚洲的三个男孩,一场闹剧他们相遇了,在那么多的追求者与谩骂中他们会在一起吗?丑小鸭会变天鹅吗?(当然,女主角不丑。)灰姑娘会与王子相遇吗?
  • 当代世界科技创新与发展问题研究
  • 血脉共生

    血脉共生

    血灵界,灵气充盈,血脉至上,盛世再现,祖脉频现,乱世纷争,谁主沉浮。
  • 三姐妹:初遇天使与魔鬼

    三姐妹:初遇天使与魔鬼

    一个冷若冰霜而有冷淡的大小姐陌悦儿,一个美丽而有魅力的二小姐夏雨涵,一个天真可爱而有乖巧的三小姐苏梓妮。一个冷酷沉默的欧阳冷熙,一个温柔和善的宫少轩,一个贪图女色,如衣服换女朋友的上官安逸。当他们相遇的时候,当他们对彼此有感觉的时候,他们会擦出怎样的爱情火花呢?
  • 庶妃心计

    庶妃心计

    八岁时,她失去记忆,被卖入小国为婢。十六岁时,她被剥夺爱情,嫁入王府为妾。在这看不见战火硝烟却满是阴谋诡计的地方,她曾经孤苦无依,曾经备受欺凌!面对妃嫔的残害,她见招拆招!面对皇后的“盛情”,她虚与委蛇!可惟独面对他,她手足无措,被看穿心思的感觉不外如是。他的折磨,撕心裂肺、痛入骨髓他的宠爱,人神共愤、无法无天!他有他的沙场,她亦有她的阵地!
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!