亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

LR

  • 是一個(gè)編譯原理的課程設(shè)計(jì)

    是一個(gè)編譯原理的課程設(shè)計(jì),有具體的說明,是實(shí)驗(yàn)報(bào)告,做得比較好,是用LR法的循環(huán)語句翻譯

    標(biāo)簽: 編譯原理

    上傳時(shí)間: 2013-12-14

    上傳用戶:lgnf

  • 編譯工作臺(tái) 是本人編寫的用于編譯原理教學(xué)的工具

    編譯工作臺(tái) 是本人編寫的用于編譯原理教學(xué)的工具,它是一個(gè)自由軟件,現(xiàn)在已經(jīng)發(fā)布(主頁為http://download.enet.com.cn/html/030792005091701.html,上有軟件介紹和截圖)。 軟件的源代碼在壓縮包的src目錄中。WB.zip是主程序,其編譯后生成WB.exe;LLDemo.zip是LL動(dòng)態(tài)演示程序,其編譯后生成Demo.exe,將其改名成LLDemo.exe;LRDemo.zip是LR動(dòng)態(tài)演示程序,其編譯后生成Demo.exe,將其改名成LRDemo.exe。將這3個(gè)exe文件和help目錄中的所有文件拷貝到同一目錄即可。 另外,sample目錄中有例子文件,CWB_SETUP.exe是安裝程序。

    標(biāo)簽: 編譯 編寫 編譯原理

    上傳時(shí)間: 2014-01-24

    上傳用戶:zukfu

  • 編譯原理的詞法分析器

    編譯原理的詞法分析器,語法分析器(包括遞歸子程序,算符優(yōu)先,LR類分析法),語義分析等原理圖

    標(biāo)簽: 編譯原理 分析器

    上傳時(shí)間: 2013-12-16

    上傳用戶:qq21508895

  • 這個(gè)文檔是語法分析的文檔

    這個(gè)文檔是語法分析的文檔,對(duì)輸入的文檔進(jìn)行LR(1)分析,然后對(duì)所給的句型進(jìn)行分析,判斷是否合理

    標(biāo)簽: 文檔

    上傳時(shí)間: 2015-08-16

    上傳用戶:ecooo

  • 此程序共有兩個(gè)類

    此程序共有兩個(gè)類,Lexical進(jìn)行詞法分析,Syntax進(jìn)行語法分析.對(duì)于語法分析,采用LR(1)分析法,判斷程序是否滿足規(guī)定的結(jié)構(gòu)

    標(biāo)簽: 程序

    上傳時(shí)間: 2014-01-01

    上傳用戶:偷心的海盜

  • 語法分析器lex和詞法分析器yacc的C++語言實(shí)現(xiàn) 1.Lex (1)Lex輸入文件的解析 (2)正規(guī)表達(dá)式的解析 (3)一個(gè)正規(guī)表達(dá)式到NFA的轉(zhuǎn)換算法實(shí)現(xiàn) (4)多個(gè)NFA的合并

    語法分析器lex和詞法分析器yacc的C++語言實(shí)現(xiàn) 1.Lex (1)Lex輸入文件的解析 (2)正規(guī)表達(dá)式的解析 (3)一個(gè)正規(guī)表達(dá)式到NFA的轉(zhuǎn)換算法實(shí)現(xiàn) (4)多個(gè)NFA的合并 (5)NFA的確定化和最小化算法實(shí)現(xiàn) (6)返回狀態(tài)與返回內(nèi)容的對(duì)應(yīng) 2.Yacc (1)Yacc輸入文件的解析 (2)上下文無關(guān)文法到對(duì)應(yīng)LR(1)文法的下推自動(dòng)機(jī)的構(gòu)造 (3)LR(1)文法的下推自動(dòng)機(jī)到相應(yīng)分析表的構(gòu)造 (4)LR(1)總控程序的構(gòu)造(查表程序) (5)符號(hào)表的構(gòu)建與相應(yīng)管理程序 (6)語義動(dòng)作程序的加入 環(huán)境:Visual Studio.NET 2003

    標(biāo)簽: Lex NFA yacc lex

    上傳時(shí)間: 2013-12-09

    上傳用戶:zxc23456789

  • 每種程序設(shè)計(jì)語言都有描述程序語法結(jié)構(gòu)的規(guī)則。例如

    每種程序設(shè)計(jì)語言都有描述程序語法結(jié)構(gòu)的規(guī)則。例如,Pascal程序由程序塊(又叫分程序)構(gòu)成,程序塊由語句組成,語句由表達(dá)式組成,表達(dá)式由記號(hào)組成等等。這些規(guī)則可以用上下文無關(guān)文法或BNF范式(Backus-Naur Form)描述。 編譯器常用的文法分析方法有自上而下和自下而上兩種。正如它們的名字所示,自上而下分析器建立分析樹是從根結(jié)點(diǎn)到葉結(jié)點(diǎn),而自下而上分析器恰好反過來。它們的共同點(diǎn)是從左向右地掃描輸入,每次一個(gè)符號(hào)。 最有效的自上而下和自下而上的分析法都只能處理上下文無關(guān)文法的子類。這些子類足以描述程序設(shè)計(jì)語言的大多數(shù)語法結(jié)構(gòu),其中LL文法的分析器通常用手工實(shí)現(xiàn),而LR文法的分析器通常利用自動(dòng)工具構(gòu)造。 本章致力于編譯器采用的典型語法分析方法。我們首先提出有關(guān)上下文無關(guān)文法的基本概念,然后介紹適合于手工實(shí)現(xiàn)的預(yù)測(cè)分析技術(shù),最后給出自動(dòng)工具用的LR分析算法。由于程序員準(zhǔn)備的代碼經(jīng)常會(huì)出現(xiàn)一些語法錯(cuò)誤,因此我們還擴(kuò)展所介紹的分析方法,使之能從常見的錯(cuò)誤中恢復(fù)過來。 3.1 上下文無關(guān)文法 ..... 3.4 自下而上分析 3.6 二義文法的應(yīng)用

    標(biāo)簽: 程序設(shè)計(jì)語言 程序

    上傳時(shí)間: 2013-12-25

    上傳用戶:hanli8870

  • 語法分析器 此程序共有兩個(gè)類

    語法分析器 此程序共有兩個(gè)類,Lexical進(jìn)行詞法分析,Syntax進(jìn)行語法分析.對(duì)于語法分析,采用LR(1)分析法,判斷程序是否滿足規(guī)定的結(jié)構(gòu).

    標(biāo)簽: 語法分析器 程序

    上傳時(shí)間: 2013-12-04

    上傳用戶:四只眼

  • 用java實(shí)現(xiàn)的通用解釋器

    用java實(shí)現(xiàn)的通用解釋器,包括sLR,LR(0),LR(1),LR(k),ll等等,還可在在源碼api上開發(fā)其他功能

    標(biāo)簽: java

    上傳時(shí)間: 2013-12-26

    上傳用戶:lizhen9880

  • 1. 可以使用任何語言來完成

    1. 可以使用任何語言來完成,例如:Java、C ++。 2. 文法采用常用的方式進(jìn)行描述,例如:S→aA。 3. 以文件方式讀取文法。 4. 求出項(xiàng)目集規(guī)范族(即所有的狀態(tài))。 5. 給出狀態(tài)間的關(guān)系。 6. 給出LR(0)分析表。 7. 給定的任意符號(hào)串判定是否是文法中的句子,將分析過程用計(jì)算機(jī)打印出來

    標(biāo)簽: 語言

    上傳時(shí)間: 2016-03-07

    上傳用戶:chenlong

主站蜘蛛池模板: 辰溪县| 凌海市| 万州区| 青冈县| 微山县| 奉贤区| 芦山县| 西藏| 安康市| 长岭县| 灯塔市| 民县| 栾川县| 安西县| 喀喇| 太湖县| 东乡| 德江县| 保康县| 彩票| 德格县| 安吉县| 繁峙县| 望奎县| 汝城县| 奉贤区| 神农架林区| 义马市| 云阳县| 延长县| 平山县| 苍南县| 容城县| 当雄县| 营山县| 三亚市| 扎兰屯市| 手游| 昭平县| 博客| 台前县|