- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 理解clojure语法(1)
然后counter被绑定到匿名函数`#(swap! tick inc)`的地址。 当counter绑定完之后,每次调用counter :`(counter)` 解释器就会找到counter ,也就是匿名函数的那个地址,然后调用它,就相当于执行了匿名函数 `#(swap! tick inc)`,也就是给tick的值加1
2016-05-04 21:58:42 2409
LL1语法制导翻译
赋值语句自上而下翻译系统的设计与实现
设有如下文法:
S → A
A → V:=E
E → E + T | T
T → T * F | F
F → (E) | digit
V → i
采用LL(1)分析法对所定义的赋值语句进行语法分析,并在语法分析过程中将所输入的赋值语句翻译为四元式。
2012-11-12
编译原理课程设计——自上而下
设有如下文法:
S → A
A → V:=E
E → E + T | T
T → T * F | F
F → (E) | digit
V → i
采用自上而下进行语法分析,并进行语义分析后翻译为四元式输出。
2012-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人