編譯原理——詞法分析器的任務

詞法分析器的任務 任務主要是負責字符流到記號流的轉換 字符流: 其實就是我們要編譯的語言,比如我們要編譯C語言,它的代碼比如:for(int i=0;i<5;i++) 這段代碼對於編譯器來說就是一串串的字符。所以字符流也根據不同的高級語言(c,c++)而變化 記號流: 經過詞法分析器分析後生成的一串記號(也可以稱爲單詞)的集合,這個記號是在編譯器內事先定義好的數據結構,負責編碼字符流。 舉例: 這
相關文章
相關標籤/搜索