编译原理课后习题答案2

时间:2013-01-17 11:57:19
【文件属性】:

文件名称:编译原理课后习题答案2

文件大小:562KB

文件格式:RAR

更新时间:2013-01-17 11:57:19

编译原理 课后习题答案

第五章 习题参考答案 1、(1) 对(a,(a,a)的最左推导为:S(T) (T,S) (S,S) (a,S) (a,(T)) (a,(T,S)) (a,(S,S))(a,(a,S))(a,(a,a)) 对(((a,a),∧,(a)),a) 的最左推导为:S(T) (T,S) (S,S) ((T),S)((T,S),S) ((T,S,S),S)((S,S,S),S) (((T),S,S),S)(((T,S),S,S),S)(((S,S),S,S),S)(((a,S),S,S),S) (((a,a),S,S),S) (((a,a),∧,S),S) (((a,a),∧,(T)),S) (((a,a),∧,(S)),S) (((a,a),∧,(a)),S) (((a,a),∧,(a)),a) 对((( a, a ), , ( a )), a )的最左推导为:S  ( T )  ( T, S )  ( S, S )  (( T ), S )  (( T, S ), S ) (( T, S, S ), S )  (( S, S, S ), S )  ((( T ), S, S ), S )  ((( T, S ), S, S ), S )  ((( S, S ), S, S ), S )  ((( a, S ), S, S ), S )  ((( a, a ), S, S ), S )  ((( a, a ), , S ), S )  ((( a, a ), , ( T )), S )  ((( a, a ), , ( S )), S )  ((( a, a ), , ( a )), S )  ((( a, a ), , ( a )), a ) 对((( a, a ), , ( a )), a )的最左推导为:S  ( T )  ( T, S )  ( T, a )  ( S, a )  (( T ), a )  (( T, S ), a ) (( T, ( T )), a )  (( T, ( S )), a )  (( T, ( a )), a )  (( T, S, ( a )), a )  (( T, , ( a )), a )  (( S, , ( a )), a )  ((( T ), , ( a )), a )  ((( T, S ), , ( a )), a )  ((( T, a ), , ( a )), a )  ((( S, a ), , ( a )), a )  ((( a, a ), , ( a )), a ) (2) 改写文法为: 0) S→a 1) S→∧ 2) S→( T ) 3) T→S N 4) N→, S N 5) N→ε S: T: N: (3) N N Y 入口 a ^ ( ) Y Y Read(w) T Read(w) N N 出口 出错 入口 S N 出口 入口 Y , N S N 出口 Read(


【文件预览】:
清华编译第六章参考答案.pdf
清华编译第三章参考答案.pdf
清华编译第八章参考答案.pdf

网友评论