語(yǔ)法分析器是函數(shù)繪圖語(yǔ)言解釋器的核心,因此語(yǔ)法分析器的構(gòu)造是整個(gè)解釋權(quán)構(gòu)造的關(guān)鍵。語(yǔ)法分析器的構(gòu)造分為兩個(gè)重要步驟:規(guī)定語(yǔ)言的文法和根據(jù)文風(fēng)編寫(xiě)程序。由于采用遞歸下降子程序方法,因此在文法的設(shè)計(jì)上要求是LL(1)文法。具體到此繪圖語(yǔ)言,需要構(gòu)造語(yǔ)法樹(shù)的語(yǔ)言結(jié)構(gòu)僅限于表達(dá)式,因?yàn)楹罄^語(yǔ)義處理需要對(duì)表達(dá)式求值,而對(duì)語(yǔ)法樹(shù)進(jìn)行遍歷即可得到表達(dá)式的值。 我們最終構(gòu)造的是遞歸下降的語(yǔ)法分析器,要求文法是LL(1)文法,因此需要對(duì)二義文法進(jìn)行改造:即先將文法改寫(xiě)為非二義文法,消除左遞歸,提取公共左因子,最后轉(zhuǎn)換為產(chǎn)生式與遞歸子程序有對(duì)應(yīng)關(guān)系的形式,形成最終的文法。
資源簡(jiǎn)介:語(yǔ)法分析器是函數(shù)繪圖語(yǔ)言解釋器的核心,因此語(yǔ)法分析器的構(gòu)造是整個(gè)解釋權(quán)構(gòu)造的關(guān)鍵。語(yǔ)法分析器的構(gòu)造分為兩個(gè)重要步驟:規(guī)定語(yǔ)言的文法和根據(jù)文風(fēng)編寫(xiě)程序。由于采用遞歸下降子程序方法,因此在文法的設(shè)計(jì)上要求是LL(1)文法。具體到此繪圖語(yǔ)言,需要構(gòu)造...
上傳時(shí)間: 2014-01-25
上傳用戶:comua
資源簡(jiǎn)介:簡(jiǎn)單的函數(shù)繪圖語(yǔ)言編寫(xiě)一個(gè)解釋器語(yǔ)法分析部分源代碼 語(yǔ)法分析的輸入是在黑屏幕下輸入text.txt,然后看運(yùn)行結(jié)果。
上傳時(shí)間: 2013-12-17
上傳用戶:zhangzhenyu
資源簡(jiǎn)介:編譯原理的三個(gè)子模塊,包括詞法分析,語(yǔ)法分析和語(yǔ)義分析,是繪圖語(yǔ)言解釋器
上傳時(shí)間: 2014-01-27
上傳用戶:yoleeson
資源簡(jiǎn)介:為簡(jiǎn)單的函數(shù)繪圖語(yǔ)言編寫(xiě)一個(gè)解釋器語(yǔ)法制導(dǎo)部分 語(yǔ)法制導(dǎo)注意:必須嚴(yán)格按照下面步驟調(diào)試程序,否則運(yùn)行不通的,切記、切記…… 點(diǎn)擊VC的圖標(biāo)->文件->打開(kāi)工作空間->COMPLIER.dsw->點(diǎn) “打開(kāi)” 打開(kāi)后在點(diǎn)“工程”->設(shè)置->在右面標(biāo)簽上選調(diào)試(Debug)->...
上傳時(shí)間: 2014-01-22
上傳用戶:liuchee
資源簡(jiǎn)介:為簡(jiǎn)單的函數(shù)繪圖語(yǔ)言編寫(xiě)一個(gè)解釋器詞法分析部分 黑屏幕下輸入text.txt,然后看運(yùn)行結(jié)果
上傳時(shí)間: 2013-12-12
上傳用戶:zhengjian
資源簡(jiǎn)介:寫(xiě)的是一個(gè)語(yǔ)法分析器 是用LR分析法分析一個(gè)布爾表達(dá)式,最后用逆波蘭是輸出,希望對(duì)大家有用
上傳時(shí)間: 2015-03-29
上傳用戶:linlin
資源簡(jiǎn)介:本程序是用JAVA語(yǔ)言編寫(xiě)的一個(gè)小的詞法分析器,可實(shí)現(xiàn)輸入語(yǔ)句的詞法分析。
上傳時(shí)間: 2015-05-24
上傳用戶:cx111111
資源簡(jiǎn)介:這是用C語(yǔ)言編寫(xiě)的PL/0 詞法分析和語(yǔ)法分析程序,PL0Lexicalgrammaticalanalysis.rar中有詞法分析源代碼,語(yǔ)法分析源代碼,以及相應(yīng)的報(bào)告文檔。
上傳時(shí)間: 2015-08-30
上傳用戶:gaome
資源簡(jiǎn)介:本程序是用C語(yǔ)言編寫(xiě)的一個(gè)類BASIC語(yǔ)言解釋器,可以讓使用BASIC語(yǔ)言編寫(xiě)的程序編譯并的出運(yùn)算結(jié)果
上傳時(shí)間: 2014-01-16
上傳用戶:luopoguixiong
資源簡(jiǎn)介:簡(jiǎn)單語(yǔ)法分析器,是編譯原理的作業(yè),放在這里交流一下
上傳時(shí)間: 2014-01-22
上傳用戶:gonuiln
資源簡(jiǎn)介:這是一個(gè)C語(yǔ)言編寫(xiě)的實(shí)現(xiàn)的是對(duì)輸入語(yǔ)句進(jìn)行建單的詞法分析的法分析器的源程序,是我們的作業(yè),可以運(yùn)行
上傳時(shí)間: 2016-08-04
上傳用戶:15736969615
資源簡(jiǎn)介:編譯原理下的作業(yè)詞法分析器 它是用C++語(yǔ)言寫(xiě)的
上傳時(shí)間: 2017-09-01
上傳用戶:牛津鞋
資源簡(jiǎn)介:本程序是用pascal語(yǔ)言編寫(xiě)的編譯原理小程序,包括詞法分析,語(yǔ)法分析,語(yǔ)意分析,優(yōu)化及目標(biāo)代碼生成
上傳時(shí)間: 2015-03-30
上傳用戶:yd19890720
資源簡(jiǎn)介:該程序是用C語(yǔ)言寫(xiě)的采用了動(dòng)量方法的BP神經(jīng)網(wǎng)絡(luò),它具有極其強(qiáng)大的擴(kuò)展性,可用于函數(shù)的逼近及分類識(shí)別等各方面,語(yǔ)言書(shū)寫(xiě)規(guī)范,其中大量使用了動(dòng)態(tài)分配一、二維數(shù)組的方法,該網(wǎng)絡(luò)實(shí)例中實(shí)現(xiàn)的是對(duì)某一函數(shù)的逼近,輸入層為二層,中間層可自己設(shè)定多達(dá)十幾...
上傳時(shí)間: 2015-12-17
上傳用戶:zjf3110
資源簡(jiǎn)介:此代碼是用java語(yǔ)言編寫(xiě)的一個(gè)追蹤器,通過(guò)這個(gè)程序可以知道java的一些語(yǔ)法,加深對(duì)java的理解
上傳時(shí)間: 2016-07-09
上傳用戶:thinode
資源簡(jiǎn)介:這是一個(gè)小型語(yǔ)言tiny的編譯器,包括詞法分析、語(yǔ)法分析、語(yǔ)義分析、代碼生成等功能
上傳時(shí)間: 2014-01-26
上傳用戶:hongmo
資源簡(jiǎn)介:1.簡(jiǎn)介 本程序是用C語(yǔ)言編的一個(gè)基于命令行的文件合并分割器。主要用于分割和合并文件,可以按大小分或者按個(gè)數(shù)等分。支持分割和合并的批處理。其中命令行以及批處理語(yǔ)句有一定的規(guī)則,需要用戶學(xué)習(xí)后才能熟練使用。 2.功能  能夠?qū)崿F(xiàn)多個(gè)文件的合并...
上傳時(shí)間: 2015-02-07
上傳用戶:fhzm5658
資源簡(jiǎn)介:這是一個(gè)C語(yǔ)言程序!是一個(gè)用語(yǔ)言做的小程序小程序!
上傳時(shí)間: 2013-12-22
上傳用戶:亞亞娟娟123
資源簡(jiǎn)介:這是用數(shù)據(jù)庫(kù)語(yǔ)言編寫(xiě)的倉(cāng)庫(kù)管理系統(tǒng)
上傳時(shí)間: 2015-02-28
上傳用戶:yph853211
資源簡(jiǎn)介:這是用VC++語(yǔ)言做的一個(gè)鏈表的建立插入 刪除等操作
上傳時(shí)間: 2014-08-27
上傳用戶:源弋弋
資源簡(jiǎn)介:圖書(shū)管理系統(tǒng)v1.0是使用JAVA語(yǔ)言開(kāi)發(fā)的解決圖書(shū)基本管理的一個(gè)應(yīng)用程序。 該系統(tǒng)能夠?qū)崿F(xiàn)簡(jiǎn)單的圖書(shū)和用戶管理,包括添加圖書(shū),刪除圖書(shū),修改圖書(shū)信息,添加用戶, 刪除用戶,修改用戶信息,外借圖書(shū),歸還圖書(shū),罰款計(jì)算等等。該系統(tǒng)的前臺(tái)界面采用JAVA的 S...
上傳時(shí)間: 2014-01-10
上傳用戶:yd19890720
資源簡(jiǎn)介:本程序是用java語(yǔ)言編寫(xiě)的數(shù)據(jù)挖掘分類算法中的決策樹(shù)分類方法c4.5程序代碼
上傳時(shí)間: 2014-09-10
上傳用戶:zhliu007
資源簡(jiǎn)介:本程序是用c語(yǔ)言編寫(xiě)的基于決策樹(shù)分類方法的數(shù)據(jù)挖掘算法,它對(duì)測(cè)試集進(jìn)行分類,挖掘出潛在的規(guī)則
上傳時(shí)間: 2015-03-18
上傳用戶:氣溫達(dá)上千萬(wàn)的
資源簡(jiǎn)介:此代碼是用c語(yǔ)言編寫(xiě)的決策樹(shù)的c4.5代碼,它是數(shù)據(jù)挖掘分類算法中的一種,可以對(duì)給定數(shù)據(jù)集進(jìn)行分類,挖掘出規(guī)則
上傳時(shí)間: 2013-12-15
上傳用戶:sz_hjbf
資源簡(jiǎn)介:這是用C語(yǔ)言編寫(xiě)的ID3算法,希望對(duì)大家有所幫助
上傳時(shí)間: 2015-03-19
上傳用戶:ljmwh2000
資源簡(jiǎn)介:本原代碼是基于C語(yǔ)言的原程序。是用 C語(yǔ)言實(shí)現(xiàn)的圖書(shū)館管理系統(tǒng)
上傳時(shí)間: 2015-03-19
上傳用戶:gmh1314
資源簡(jiǎn)介:是用該語(yǔ)言編寫(xiě)的關(guān)于串口通信的源代碼。歡迎各位下載
上傳時(shí)間: 2015-03-24
上傳用戶:zhuimenghuadie
資源簡(jiǎn)介:學(xué)生成績(jī)管理系統(tǒng)是用C語(yǔ)言編的 程序不大,希望對(duì)初學(xué)者有用
上傳時(shí)間: 2015-03-29
上傳用戶:zhangyigenius
資源簡(jiǎn)介:這是我們學(xué)校平時(shí)實(shí)習(xí)的四個(gè)內(nèi)容:詞法分析、遞歸下降子程序、ll1語(yǔ)法分析、lr0語(yǔ)法分析 是我用c++編寫(xiě)的。
上傳時(shí)間: 2015-03-29
上傳用戶:蟲(chóng)蟲(chóng)蟲(chóng)蟲(chóng)蟲(chóng)蟲(chóng)
資源簡(jiǎn)介:這是一個(gè)C語(yǔ)言程序的集錦,里面有貪吃蛇、黑白期、圖書(shū)管理系統(tǒng)等等源代碼
上傳時(shí)間: 2013-12-31
上傳用戶:hfmm633