公益廣告&一般廣告輪播(請點閱支持本站)

目前分類:未分類文章 (3)

瀏覽方式: 標題列表 簡短摘要

 

BNF的歷史如下:
1950年左右,第一種高階語言 Fortran 被開發出來。大約在同一時期,語言學家喬姆斯基﹝Noam Chomsky﹞發明了 context-free grammar (CFG),用來描述其自然語言理論中的深層結構。1960年,Fortran 的開發者 John Backus 被邀請參加 ALGOL 程式語言的開發,Backus 發現 CFG 的衍生語法很適合用來描述高階程式語言的 statements,在那篇著名的 ALGOL60 Report 中,他稍微修改了了 CFG 的衍生語法,用來描述 ALGOL60 的語言結構以及 statement 的衍生方式。該篇報告的負責編輯是 Peter Naur,所以 ALGOL60 的 CFG 衍生語法就被稱為 Backus-Naur Form﹝BNF﹞。CFG 所描述的是英文的階層結構與衍生方式,BNF 則是 CFG 的程式語言版本。CFG 的例子如下:
sentence -> NP VP (NP = noun phrase, VP = verb phrase)
NP -> article adjective noun | article noun
VP -> verb NP
noun -> house | boy | gurl
verb -> likes | hits

      

文章標籤

pcorz 發表在 痞客邦 留言(0) 人氣()

 

Orwell Dev-C++ 5.6.1 中文版-免費C/C++語言程式設計工具

下載連結→[官方載點 - 正式版及測試版]

 [按此下載免安裝中文版]


pcorz 發表在 痞客邦 留言(0) 人氣()

Virtual Router Simplicity

電腦無線網路分享軟體 - Virtual Router Simplicity,開啟軟體就完成分享了!(顯示:Virtual Router Started)完全不需要任何設定,開啟要使用無線網路的手機、平板或電腦,尋找預設的無線網路名稱(virtual-router.net)並連線,輸入自動產生的連線密碼(Network Password)就可以使用網路了,也可以從進階設定(Advanced Settings)自訂無線網路名稱及連線密碼。

官方網站:Virtual Router Simplicity
軟體性質:免費軟體
介面語言:英文
系統需求:Windows 8/7(32及64位元)

Virtual Router Simplicity (VirtualRouterSimplicity) is a simple and stable virtual router software. It requires zero configuration to create a virtual WiFi spot.

圖解教學:


[2013.10.09] 此軟體僅支援Windows 7/8,XP的使用者可使用「MyPublicWiFi」。

[官方載點]

※注意:電腦必須有安裝「.NET Framework 4.5」才可以執行此程式!

下載連結→ [按此下載免安裝中文版] 

pcorz 發表在 痞客邦 留言(0) 人氣()