設(shè)計SAMPLE語言的詞法分析器
a) 啟動程序后,先輸出作者姓名、班級、學(xué)號(可用漢語、英語或拼音);
b) 請求輸入測試程序名,鍵入程序名后自動開始詞法分析并輸出結(jié)果;
c) 輸出結(jié)果為單詞的二元式序列(樣式見樣板輸出1和2);
d) 要求能發(fā)現(xiàn)下列詞法錯誤和指出錯誤性質(zhì)和位置:
非法字符,即不是SAMPLE字符集的符號;
字符常數(shù)缺右邊的單引號(字符常數(shù)要求左、右邊用單引號界定,不能跨行);
注釋部分缺右邊的界符*/(注釋要求左右邊分別用/*和*/界定,不能跨行)。