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