Re: [作業] compiler homework5

作者: usoko (time to face reality)   2007-06-14 00:03:01
想請問一下 有沒有人是用老師的範例投影片B去做gen code的
在最後一頁有用到
%union{ var_type vval }
%type <vval> expr
寫了這行之後 expr就變成var_type這個structure在maintain
而不是之前的YYSTYPE
可是yacc反而問了其他無關緊要的terminal non-terminal的type
error code是 $x(blahblah) untyped
這個有什麼解決方法嗎?
如果要重寫struct實在太爆肝了...><
作者: finalwave (吃火球賺錢)   2007-06-14 00:07:00
我沒用這個...好像還是可以有其他方法
作者: usoko (time to face reality)   2007-06-14 01:20:00
感覺很複雜...查了很多資料 都發現他會跟YYSTYPE衝突@@結果還是把struct砍掉重練了...囧

Links booklink

Contact Us: admin [ a t ] ucptt.com