[問題] lex reg 關鍵字之外的token如何表示
目前定義了一些關鍵字
諸如 int double char
如果我在 .l 檔案要對這三個自訂的關鍵字以外的其他所有 token做事
請問有辦法實作嗎?
我的做法:
“int” return INT;
“double” return DOUBLE;
“char” return CHAR;
.* return token;
發現印出來的時候 int 會變成token而不是INT
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.205.72 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1563263884.A.AF1.html
推
07/16 18:23,
4年前
, 1F
07/16 18:23, 1F
→
07/16 18:24,
4年前
, 2F
07/16 18:24, 2F
→
07/16 18:25,
4年前
, 3F
07/16 18:25, 3F
→
07/17 08:15,
4年前
, 4F
07/17 08:15, 4F
推
07/17 13:26,
4年前
, 5F
07/17 13:26, 5F
→
07/17 13:26,
4年前
, 6F
07/17 13:26, 6F
→
07/17 13:27,
4年前
, 7F
07/17 13:27, 7F
→
07/17 13:28,
4年前
, 8F
07/17 13:28, 8F
→
07/17 13:29,
4年前
, 9F
07/17 13:29, 9F
→
07/17 13:31,
4年前
, 10F
07/17 13:31, 10F
→
07/17 13:32,
4年前
, 11F
07/17 13:32, 11F