
RHG
iteye_14615
这个作者很懒,什么都没留下…
展开
-
yacc 和 lex的上手
大学的时候学习过编译原理,yacc和lex的工具却没有去碰过。后来准备看RHG的时候,才发现有必要亲手去动一动。 最近开始摆弄摆弄yacc和lex。 开始之前先把开发环境准备好,我的机器是Vista+Cygwin, make, gcc version 3.4.4 , bison , flex 都要安装。 关于yacc和lex的资料这里有简单介绍: ...2009-12-16 22:42:31 · 160 阅读 · 0 评论 -
yacc 和 lex的上手(2)
前面做了一个计算器的经典例子,可是对lex和yacc还是不够了解。Google一下发现了这个网站:Lex and YACC primer/HOWTO[url]http://tldp.org/HOWTO/Lex-YACC-HOWTO.html#toc4[/url]把sample都看一遍的话,或许会有些帮助学习。首先从lex开始:[b]Sample1 [/b]一个简单的...2009-12-17 00:42:32 · 258 阅读 · 0 评论 -
yacc 和 lex的上手(3)
昨天看完了lex相关的例子,今天开始看yacc部分的例子 sample 4 一个简单的恒温控制器 (突然记起来大三时候做过的fuzzy logic的东东了) 目标:我们有一个恒温器,想用简单的语言来控制它,就像下面这样[code="c"]heat on Heater on!heat off Heater off!targe...2009-12-17 21:08:34 · 195 阅读 · 0 评论