Re: [作業] compiler homework5

作者: sophialiege (with friends)   2007-06-13 02:10:35
※ 引述《yndhpam ()》之銘言:
: 請問如果是invalid id,那要假設他的type是什麼?
INT
: 我的直覺是integer,因為也是未經宣告的變數
: 為什麼在test5.p中
: test5 := a ; 是invalid id+ type mismatched
呃 程式生對答案, 但我打錯註解@@
test5 := a
INT INT 是 invalid id + undeclared variable -> illegal syntax
: test5 := 123; 只有invalid id
: a和123的type不是一樣的嗎?
test5 := 123
INT INT 只有 invalid id

Links booklink

Contact Us: admin [ a t ] ucptt.com