不知道這適不適合發在這個板
小弟在寫lex的時候發現了一些問題
id [A-Za-z][A-za-z_]* //id的regular expression
power "^"
other .
我的input file裏面會有一段讀到sum^count //表示sum的count次方
但是很奇怪的是 sum^count這整個字串(sum^count)會被我當作id
但是如果是寫sum ^ count 用空格分開的話,則是正常的(變數sum跟變數count)
所以想請問到底是哪裡寫錯呢@@?
--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★ (○ ?
╦╦└□ " ○□═ □ □>
║║√√ ╦══╦ ∥ |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己
--
小弟在寫lex的時候發現了一些問題
id [A-Za-z][A-za-z_]* //id的regular expression
power "^"
other .
我的input file裏面會有一段讀到sum^count //表示sum的count次方
但是很奇怪的是 sum^count這整個字串(sum^count)會被我當作id
但是如果是寫sum ^ count 用空格分開的話,則是正常的(變數sum跟變數count)
所以想請問到底是哪裡寫錯呢@@?
--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★ (○ ?
╦╦└□ " ○□═ □ □>
║║√√ ╦══╦ ∥ |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己
--
All Comments