John Hagerman 的 Swedish Chef 記載文法是出色的簡單文本過濾器示例。它還非常有趣,會給許多計算機(jī)科學(xué)與工程專業(yè)的學(xué)生在畢業(yè)前夕帶來歡樂。我將展示一個使用 Parse::RecDescent 模塊將 chef.l 文法移植到 Perl 中的示例(Parse::RecDescent 模塊并不是實現(xiàn)這一任務(wù)的理想選擇 ― Parse::Lex 模塊會更好些)。這一節(jié)只準(zhǔn)備介紹構(gòu)建 Parse::RecDescent 語法的規(guī)則,將包括操作、記憶狀態(tài)、拒絕產(chǎn)品和對文本進(jìn)行記載。請記住,自己試一試 chef.pl 腳本 ― 您很可能會對此著迷。

chef.pl 腳本幾乎是 chef.l 記載文法完全一樣的副本。 $niw 變量在啟動時設(shè)置為 0,因為許多規(guī)則測試它來判斷它們應(yīng)該被接受還是被拒絕。 $niw 表示"不在文字中(not in word)",而當(dāng)解析器在文字內(nèi)時,它設(shè)置為 1。如果 Parse::RecDescent 的偽指令中指定的變量非零,則該偽指令會拒絕該規(guī)則。因此,請牢記 $niw = 0 意味著解析器不在文字內(nèi)。

skip 變量設(shè)置為 '' (空字符串),所以所有輸入(包括空格)都轉(zhuǎn)至標(biāo)志偽指令。此外,chef 規(guī)則以 \z 結(jié)束,\z 表示字符串的結(jié)束。通常使用 \Z ,但那還可以匹配 Perl 中的換行,它們也都可以在輸入中。

chef 規(guī)則:文法以 chef 規(guī)則開始。chef 規(guī)則匹配許多標(biāo)志,直至表示字符串結(jié)束的 \z 。chef 規(guī)則的那兩個元素稱為"產(chǎn)品"。任何規(guī)則都必須由產(chǎn)品組成。操作可以是產(chǎn)品的一部分;它由花括號 {} 標(biāo)出,并包含 Perl 代碼。它不匹配任何事物 ― 操作僅用于執(zhí)行。

token 規(guī)則:token 規(guī)則可以匹配任何數(shù)或序列,這些數(shù)和序列是我為匹配 chef.1 文法而指定的(有些隨意)。我將說明一些示例,以便使文法對應(yīng)清晰。

perl文本處理模塊造價信息

市場價 信息價 詢價
材料名稱 規(guī)格/型號 市場價
(除稅)
工程建議價
(除稅)
行情 品牌 單位 稅率 供應(yīng)商 報價日期
輸入模塊 RF1300 查看價格 查看價格

榮夏

13% 江蘇榮夏安全科技有限公司
模塊化機(jī)房 FusionModule800 查看價格 查看價格

華為

13% 山東科普電源系統(tǒng)有限公司
PWJ蓄水模塊 1200×600×600 查看價格 查看價格

華暢科技

m3 13% 河南華暢建筑科技有限公司
信號轉(zhuǎn)接控制模塊 DS-XHZHKZ-02(內(nèi)部信號轉(zhuǎn)換模塊) 查看價格 查看價格

江蘇明朗

13% 江蘇明朗照明科技有限公司
6路照明時控模塊 RXL.6.16SK/20SK 查看價格 查看價格

榮夏

13% 江蘇榮夏安全科技有限公司
輸入輸出模塊 RF1320A 查看價格 查看價格

榮夏

13% 江蘇榮夏安全科技有限公司
6路智能照明控制模塊 RXL.6.16A/20A 查看價格 查看價格

榮夏

13% 江蘇榮夏安全科技有限公司
雷達(dá)流量檢測模塊 雷達(dá)流量檢測模塊 查看價格 查看價格

海通

13% 江蘇海通交通集團(tuán)有限公司南寧分公司
材料名稱 規(guī)格/型號 除稅
信息價
含稅
信息價
行情 品牌 單位 稅率 地區(qū)/時間
模塊 MKX2-1 查看價格 查看價格

湛江市2005年2月信息價
輸入模塊 查看價格 查看價格

湛江市2022年3季度信息價
輸出模塊 查看價格 查看價格

湛江市2022年3季度信息價
輸入模塊 查看價格 查看價格

清遠(yuǎn)市2022年2季度信息價
輸出模塊 查看價格 查看價格

湛江市2022年2季度信息價
輸入模塊 智能型 查看價格 查看價格

韶關(guān)市2022年5月信息價
輸入模塊 智能型 查看價格 查看價格

韶關(guān)市2022年4月信息價
輸出模塊 查看價格 查看價格

湛江市2022年1季度信息價
材料名稱 規(guī)格/需求量 報價數(shù) 最新報價
(元)
供應(yīng)商 報價地區(qū) 最新報價時間
視頻抓拍處理模塊 視頻抓拍處理模塊|14套 1 查看價格 杭州海康威視數(shù)字技術(shù)股份有限公司 重慶  重慶市 2022-04-06
DSP抓拍處理模塊 1.名稱:DSP抓拍處理模塊2.規(guī)格、型號:集成于相機(jī)中,TI CPU(ARM+DSP),視頻檢測、攝像、抓拍、車牌識別等功能|1臺 1 查看價格 杭州海康威視數(shù)字技術(shù)股份有限公司廣州分公司 全國   2020-07-23
硬幣處理模塊 M-CPC-1100|1套 3 查看價格 湖南瀚杰信息科技有限公司 全國   2020-01-13
DSP處理模塊 RCM-28 IRIS-Net遠(yuǎn)程控制模塊;完整的狀態(tài)控制和監(jiān)視功能,OMNEO媒體網(wǎng)絡(luò)架構(gòu)先進(jìn)的FIR揚聲器優(yōu)化驅(qū)動;高精度負(fù)載阻抗監(jiān)測;兩個GPI和兩個GPO端口;一鍵系統(tǒng)測試,用來對連接線纜和設(shè)備檢查;導(dǎo)頻音偵測,用來線纜監(jiān)測;6個可調(diào)用DSP/配置預(yù)設(shè);并聯(lián)的RJ-45 CAN總線接口。|12個 1 查看價格 江蘇美雅舞臺設(shè)備安裝工程有限公司 四川  達(dá)州市 2016-12-02
DSP抓拍處理模塊 規(guī)格型號集成于相機(jī)中,TI CPU(ARM+DSP),視頻檢測、攝像、抓拍、車牌識別等功能|8個 3 查看價格 重慶渝興交通設(shè)施有限公司 全國   2017-11-07
DSP抓拍處理模塊 集成于相機(jī)中,TICPU(ARM+DSP),視頻檢測、攝像、抓拍、車牌識別等功能|11個 1 查看價格 重慶易博交通控制設(shè)備有限公司 重慶  重慶市 2017-01-17
數(shù)據(jù)處理模塊 提供可篩選的數(shù)據(jù)接口,支持與外部系統(tǒng)監(jiān)視、管理數(shù)據(jù)交互能力|1套 3 查看價格 深圳新基點智能股份有限公司 廣東   2018-11-16
DSP抓拍處理模塊 ,主駕駛員人臉摳圖率≥98%,副駕駛?cè)四槗笀D率≥95% 支持未系安全帶檢測功能,駕駛?cè)宋聪蛋踩珟ёR別準(zhǔn)確率≥98%,系安全帶誤檢率≤5% 支持駕駛員行車時打電話動作的檢測,是否打電話檢測準(zhǔn)確率≥80% 集成不避讓行人檢測處理單元|1個 3 查看價格 廣州科締歐電子科技有限公司 全國   2022-09-15

perl文本處理模塊改編現(xiàn)有的記載文法常見問題

perl文本處理模塊改編現(xiàn)有的記載文法文獻(xiàn)

庭院設(shè)計,庭院施工:基地現(xiàn)有的功能和問題的分析方法 庭院設(shè)計,庭院施工:基地現(xiàn)有的功能和問題的分析方法

格式:pdf

大?。?span id="ydigyx9" class="single-tag-height">35KB

頁數(shù): 5頁

評分: 4.7

庭院設(shè)計 http://www.yxsjty.com 假山設(shè)計 http://www.yxztgy.com/ 庭院設(shè)計,庭院施工:分析基地現(xiàn)有的功能和問題,確定基地內(nèi)不同區(qū)域的使用時間和使 用方式;決定一些日?;顒影l(fā)生的位置,如每天回家離家的路線、外部休閑、花園、工作 區(qū)等;找出環(huán)境的主要問題等等。 2 .2庭院設(shè)計,庭院施工:勾勒庭院基地的功能圖解 功能圖解是一種隨手勾畫的草圖,它用許多氣泡和圖解符號形象表示出設(shè)計預(yù)想各元 素之間以及與基地現(xiàn)狀之間的關(guān)系。它的目的就是要以功能為基礎(chǔ)作出一個粗線條的概念 性的布局設(shè)計。它的作用就是要為設(shè)計提供一個組織結(jié)構(gòu),是后續(xù)設(shè)計過程的基礎(chǔ)。在功 能圖解的過程中,設(shè)計師要使用徒手的圖解符號對所有空間和元素進(jìn)行第一次定位,當(dāng)圖 解完成的時候,設(shè)計中對每個空間或元素的位置也就確定了。 與這個階段相關(guān)的設(shè)計因素有: 庭院設(shè)計,庭院施工:大小,

立即下載
建筑地基的基本處理方法 建筑地基的基本處理方法

格式:pdf

大?。?span id="yayolmj" class="single-tag-height">35KB

頁數(shù): 2頁

評分: 3

建筑地基的基本處理方法——對天然地基存在的沉降等三類問題作了介紹,結(jié)合我國地基土層的多樣性,從置換、排水固結(jié)等方面,提出了對于不同類型地基土的處理方法,以滿足建(構(gòu))筑物對地基的要求。

立即下載

PERL電池 —— 高效晶體硅太陽能電池

PERL電池 —— 高效晶體硅太陽能電池

每個標(biāo)準(zhǔn)模塊、類模塊和窗體模塊都可包含:

聲明:可將常數(shù)、類型、變量和動態(tài)鏈接庫 (DLL) 過程的聲明放在窗體、類或標(biāo)準(zhǔn)模塊的模塊級。

過程:Sub、Function 或者 Property 過程包含可以作為單元來執(zhí)行的代碼片段。

開關(guān)模塊

開關(guān)模塊的基本原理是由繼電器輸出控制電源的開關(guān),從而控制光源。

輸入模塊

輸入模塊的基本原理是接受無源接點信號

傳感器接口模塊

用于連接照度探測、存在探測、移動探測等傳感器

perl文本處理模塊相關(guān)推薦
  • 相關(guān)百科
  • 相關(guān)知識
  • 相關(guān)專欄

最新詞條

安徽省政采項目管理咨詢有限公司 數(shù)字景楓科技發(fā)展(南京)有限公司 懷化市人民政府電子政務(wù)管理辦公室 河北省高速公路京德臨時籌建處 中石化華東石油工程有限公司工程技術(shù)分公司 手持無線POS機(jī) 廣東合正采購招標(biāo)有限公司 上海城建信息科技有限公司 甘肅鑫禾國際招標(biāo)有限公司 燒結(jié)金屬材料 齒輪計量泵 廣州采陽招標(biāo)代理有限公司河源分公司 高鋁碳化硅磚 博洛尼智能科技(青島)有限公司 燒結(jié)剛玉磚 深圳市東海國際招標(biāo)有限公司 搭建香蕉育苗大棚 SF計量單位 福建省中億通招標(biāo)咨詢有限公司 泛海三江 威海鼠尾草 Excel 數(shù)據(jù)處理與分析應(yīng)用大全 廣東國咨招標(biāo)有限公司 甘肅中泰博瑞工程項目管理咨詢有限公司 山東創(chuàng)盈項目管理有限公司 當(dāng)代建筑大師 廣西北纜電纜有限公司 拆邊機(jī) 大山檳榔 上海地鐵維護(hù)保障有限公司通號分公司 甘肅中維國際招標(biāo)有限公司 舌花雛菊 湖北鑫宇陽光工程咨詢有限公司 GB8163標(biāo)準(zhǔn)無縫鋼管 中國石油煉化工程建設(shè)項目部 華潤燃?xì)猓ㄉ虾#┯邢薰? 韶關(guān)市優(yōu)采招標(biāo)代理有限公司 莎草目 建設(shè)部關(guān)于開展城市規(guī)劃動態(tài)監(jiān)測工作的通知 電梯平層準(zhǔn)確度 廣州利好來電氣有限公司 四川中澤盛世招標(biāo)代理有限公司