作者zdk7r ()
看板b93902HW
標題[作業] Compiler Hw1問題
時間Tue Mar 20 02:03:24 2007
3.3.12)
照書上的講法是預設我們知道特殊字元e
當ee出現在'_','%'或是e之前才需要給予該字元他的意義嗎?
如果其他字元出現在後方是否需要說明他是甚麼(這樣好像很怪)
Ex:
ee_ :underscore(_) stands for any one character
ee% :percent-sign(%)stands for any string of any string of 0 or more characters
eee :balabala~~~~
那ee之後有多個字元的該如何呢?
ee_abc
ee%%
eeabchu
還有ee後面有ee的呢?
eeee_%ee
[修改一下]
在SQL中'_','%'應該是類似"*,+,[]"這些特殊字?
那'_'是專指只有一個字元? '%'是指任何的string?
那題目所想表達的應該會是如下
eeabc :abc
ee% :%
ee_xy :_xy
不過ee後面有ee的問題還是沒有解決
[修改結束]
題外話
單雙班好像對程式作業3.5.4的看法不太一樣
照書上講法應該是檔案轉為"Pig latin"的形式,而這個檔案是由連續的字串
(由英文字母所組成的集合),並由whitespace所隔開。
所以這檔案應該是沒有除了上述以外其他的字元吧?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.51
※ 編輯: zdk7r 來自: 140.112.245.51 (03/20 03:10)
推 usoko:只要英文字和其他字元沒有用空白分開就不能吃...以測資來看 03/20 07:56
推 abchu:我是覺得e的意義應該跟c的\是一樣的 保留符號要加一下e吧? 03/20 09:45
→ abchu:不過題目的整個意義我就看不懂了@@ 03/20 09:45
推 zdk7r:樓上的我有偷偷用到你的ID :p 03/21 01:48