999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

算符優(yōu)先分析算法的探討與改進(jìn)

2008-12-31 00:00:00羅海麗
計(jì)算機(jī)教育 2008年24期

摘要:算符優(yōu)先分析算法是編譯原理教材中介紹的一種重要的語法分析算法,但教材中講述的該算法并不完整,有一定的缺陷,本文結(jié)合實(shí)例提出了改進(jìn)的算法。

關(guān)鍵詞:算符優(yōu)先分析算法;錯(cuò)誤診斷恢復(fù)機(jī)制;句柄

中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A

“編譯原理”是計(jì)算機(jī)專業(yè)的一門綜合性較強(qiáng)的專業(yè)課程。算符優(yōu)先分析算法是“編譯原理”課程中所涉及的一種重要的語法分析算法。目前教材中講述的算符優(yōu)先分析算法沒有考慮到在語法分析中出現(xiàn)錯(cuò)誤時(shí)如何及時(shí)報(bào)告錯(cuò)誤并盡快從錯(cuò)誤中恢復(fù)過來,因此現(xiàn)有教材中的算符優(yōu)先分析算法并不完整。本文通過實(shí)例分析了算符優(yōu)先分析算法在進(jìn)行語法分析時(shí)的各種出錯(cuò)情況,并給出了各種出錯(cuò)情況下錯(cuò)誤診斷恢復(fù)機(jī)制的構(gòu)造方法。加入錯(cuò)誤診斷恢復(fù)機(jī)制后,可使算符優(yōu)先分析算法在語法分析中出現(xiàn)錯(cuò)誤時(shí),能及時(shí)報(bào)告錯(cuò)誤并盡快從錯(cuò)誤中恢復(fù)過來,使分析繼續(xù)下去,改進(jìn)后的算法更加完整準(zhǔn)確。

1算符優(yōu)先法的構(gòu)造[1]

算符優(yōu)先法包含三個(gè)要素:算符優(yōu)先表、棧和分析程序。下面以簡化的表達(dá)式文法為例介紹算符優(yōu)先法的構(gòu)造過程。簡化的表達(dá)式文法G[E]如下:

E→E+T|T

T→T*F|F

F→i|(E)

可證明文法G[E]為算符優(yōu)先文法。構(gòu)造文法G[E]的算符優(yōu)先表如表1。

算符優(yōu)先法的分析程序是通用的,其算法如圖1[2]。

k:=1;s[k]:=’#’; /*數(shù)組s[]為棧,k為棧指針*/

REPEAT

把下一輸入符號讀入a;

IF s[k]∈VT THEN j:=k ELSE j:=k-1;/*取棧頂運(yùn)算符*/

WHILE s[j]>a DO/*若棧頂運(yùn)算符s[j]的優(yōu)先級高于讀入運(yùn)算符的優(yōu)先級,則……

登錄APP查看全文

主站蜘蛛池模板: 中文字幕在线观看日本| 视频二区亚洲精品| 亚洲中文字幕无码mv| 国产成人精品第一区二区| 亚洲乱强伦| 熟女日韩精品2区| 国产精品久久久精品三级| 91麻豆精品视频| 欧美天堂在线| 日韩精品亚洲一区中文字幕| 久久综合结合久久狠狠狠97色| 99精品欧美一区| 国产美女无遮挡免费视频| 国产av无码日韩av无码网站| 日本高清免费一本在线观看| 亚洲欧美另类中文字幕| 狂欢视频在线观看不卡| 欧美日韩亚洲综合在线观看| 一本一道波多野结衣一区二区 | 国产69精品久久久久妇女| 亚洲国产成人自拍| 91久久国产热精品免费| 国产免费高清无需播放器| 天天躁夜夜躁狠狠躁图片| 免费视频在线2021入口| 四虎影视8848永久精品| 日韩一区二区三免费高清| 97国产精品视频自在拍| 中文字幕永久在线看| 97se亚洲综合在线天天| 国产一级小视频| 99热这里只有免费国产精品 | 欧美成人午夜视频| 久久国产精品夜色| 91蜜芽尤物福利在线观看| 亚洲无码久久久久| 99这里只有精品在线| 国产真实乱子伦视频播放| 国产一二三区视频| 欧美精品二区| 国产在线观看精品| 亚洲av无码片一区二区三区| 狠狠亚洲五月天| 国产精品偷伦在线观看| 麻豆国产在线观看一区二区| 国产成人亚洲精品蜜芽影院| 亚洲一级毛片免费观看| 国产性生大片免费观看性欧美| 一区二区欧美日韩高清免费| 亚洲资源在线视频| 毛片三级在线观看| 日韩精品专区免费无码aⅴ| 国产嫖妓91东北老熟女久久一| 四虎影视8848永久精品| 91网址在线播放| 怡红院美国分院一区二区| 国产成人综合网| 久久精品中文字幕免费| 国产精品第页| 国产AV无码专区亚洲A∨毛片| 久久中文字幕不卡一二区| 国产精品国产三级国产专业不| 国产极品美女在线| 中文字幕无码av专区久久| 亚洲女同一区二区| 国产精品福利尤物youwu| 精品久久综合1区2区3区激情| 在线中文字幕网| 日韩精品无码不卡无码| 92午夜福利影院一区二区三区| 免费国产好深啊好涨好硬视频| 伊人久久青草青青综合| 毛片免费视频| 91人妻在线视频| 日韩毛片基地| 亚洲无码精品在线播放| 麻豆精品在线视频| 色爽网免费视频| 欧洲成人免费视频| 亚洲精品无码在线播放网站| 亚洲av无码片一区二区三区| 色香蕉网站|