C# 詞法分析器(二)輸入緩衝和代碼定位

系列導航 (一)詞法分析介紹 (二)輸入緩衝和代碼定位 (三)正則表達式 (四)構造 NFA (五)轉換 DFA (六)構造詞法分析器 (七)總結 一、輸入緩衝 在介紹如何進行詞法分析之前,先來說說一個不怎麼被提及的問題——怎麼從源文件中讀取字符流。爲什麼這個問題這麼重要呢?是因爲在詞法分析中,對字符流是有要求的,它必須能夠支持回退操作(就是將多個字符放回到流中,以後會再次被讀取)。 先來解釋下爲
相關文章
相關標籤/搜索