現在 parser 還有一點問題, 如果 id 前面還有 string 會當成 id 的一部分, 要來重寫一下 regex