詞法分析
1 試驗目的
設計,編制并調試一個此法分析程序,加深對此法分原理的理解.
2 試驗要求
1)待分析的簡單語言的詞法
* 關鍵字:
begin if then while do end
所有關鍵字都是小寫.
2)運算符和界符:
: = + * - / < <= <> > >= = ( ) #
3)其他單詞是標識符(ID)和整數型常數(NUM),通過一下正規式定義:
ID=letter (letter|digit)*
NUM=digit digit*
4)空格由空白,制表符和換行符組成,空格一般用來分隔ID,NUM,運算符,界符和關鍵字,此法分析階段通常被忽略.
3 各種單詞符號對應的種別碼如表所示
標簽:
begin
分
then
whi
上傳時間:
2017-01-08
上傳用戶:dongqiangqiang