詞法分析器的原理解釋及代碼實現

打開源文件,讀取文件內容,直至趕上‘$’文件結束符,而後讀取結束。 對讀取的文件進行預處理,從頭至尾進行掃描,去除 // 和 /* */ 的內容,以及一些無用的、影響程序執行的符號如換行符、回車符、製表符等。可是千萬不要在此時去除空格,由於空格在詞法分析中有用 接下來對源文件從頭至尾進行掃描。從頭開始掃描,這個時候掃描程序首先要詢問當前的字符是否是空格,如果空格則繼續掃描下一個字符,直到掃描出的字
相關文章
相關標籤/搜索