Re: [作業] Compiler Hw1問題
※ 引述《sunkeen (自閉星雨期待有你)》之銘言:
: 3.3.12題,書本的句子有錯喔,
: "so e preceding an e preceding _, %, or another e"應該改成
: "so an e preceding _, %, or another e"。
: 另外3.5.4雙班助教給的測資解答,似乎有誤?
: 也就是out1.txt的第二行,應該是"itsay irstfay ....."才對吧?
: ※ 引述《zdk7r ()》之銘言:
: : 3.3.12)
: : 照書上的講法是預設我們知道特殊字元e
: : 當ee出現在'_','%'或是e之前才需要給予該字元他的意義嗎?
: : 如果其他字元出現在後方是否需要說明他是甚麼(這樣好像很怪)
: : Ex:
: : 題外話
: : 單雙班好像對程式作業3.5.4的看法不太一樣
: : 照書上講法應該是檔案轉為"Pig latin"的形式,而這個檔案是由連續的字串
: : (由英文字母所組成的集合),並由whitespace所隔開。
: : 所以這檔案應該是沒有除了上述以外其他的字元吧?
想請問一下那個程式
我照課本上的寫法
然後用
lex hw1.l
cc -ll lex.yy.c
為何會出現錯誤訊息
說 `vowel' undeclared (first use in this function)
(vowel是我在regular definitions那部份定義的東西)
明明之前就有定義阿
是我哪裡寫錯了嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.6.73
推
03/20 11:42, , 1F
03/20 11:42, 1F
推
03/20 12:33, , 2F
03/20 12:33, 2F
推
03/20 12:55, , 3F
03/20 12:55, 3F
推
03/20 15:10, , 4F
03/20 15:10, 4F
討論串 (同標題文章)