該詞法分析程序用VC++ 6.0編寫,以FileOpenDialog打開的*.c或*.cpp文件為語言字集的源程序作為詞法分析程序的輸入數(shù)據(jù),經(jīng)詞法分析程序分析后的結(jié)果保存在源文件的同目錄的output.txt文件中。在詞法分析中,自文件頭開始掃描源程序字符,一旦發(fā)現(xiàn)符合“單詞”定義的源程序字符串時,將它翻譯成固定長度的單詞內(nèi)部表示,并查填適當?shù)男畔⒈?。?jīng)過詞法分析后,源程序字符串(源程序的外部表示)被翻譯成具有等長信息的單詞串(源程序的內(nèi)部表示),并產(chǎn)生兩個表格:常數(shù)表和標識符表,它們分別包含了源程序中的所有常數(shù)和所有標識符。
標簽:
6.0
VC
分
程序
上傳時間:
2014-09-10
上傳用戶:zhaiyanzhong