Yacc

Lohankhapedia (自由的百科全書) 欲共你講..。
跳至導覽 跳至搜尋
Yacc
設計 Stephen C。 Johnson
語言 C
OS UnixUnix-likePlan 9Inferno
平臺 Cross-platform
類型 Command
受權 Plan 9: MIT License
網站 Lua 錯誤 於 package.lua 中的第 80 行:module 'Module:i18n' not found。

Yacc (英語 (ing-gú): Yet Another Compiler-Compiler) 是由 (sī-iû)Stephen C。 Johnson開發 (khai-huat) (ê)用咧 (iōng-teh)Unix操作 (tshau-tsok)系統 (hē-thóng)計算機 (kè-sǹg-ki)程序 (tîng-sū)。 Yacc ()一个 (tsi̍t-ê)向前 (Hiòng-tsîng) (khuànn) ()倒爿 (tò-pîng) (kàu)正爿 (tsiànn-pîng) (siōng)正爿推道 (thui-tō) (LALR) 解析器 (kái-sik-khì)生成 (sing-sîng) (khì) (khiā) (tiàm)形式 (hîng-sik)語法 (gú-huat) (形式語法/formal grammar) 生成LALR解析器 (解析器) (編譯器 (pian-i̍k-khì) (編譯器)) 當中 (tang-tiong) (tshì)看邁 (khuànn-māi)理解 (lí-kái) (guân)代碼 (tāi-bé) (源代碼) 的語法意義 (ì-gī)部分 (pōo-hūn)), (iōng)類似 (luī-sū)符號 (hû-hō)編寫 (pian-siá)Backus–Naur範式 (huān-sik) (BNF).[1] Yacc做為 (tsò-uî)BSD (hām) (AT)&T Unix 上tíng (kuân)標準 (piau-tsún)實用 (si̍t-iōng)程序提供 (thê-kiong).[2] Khiāt (teh)GNU的Linux發行 (huat-hîng) (pán)包括 (pau-kuat)Bison, (i)是向前兼容 (kiam-iông)的Yacc替代品 (thè-tāi-phín) (替代品).[3]

註解 (Tsù-kái)[修改]

  1. "The A-Z of Programming Languages: YACC". Computerworld. goân-loē-iông tī 31 January 2013 hőng khó͘-pih. 30 November 2012 khòaⁿ--ê. 
  2. Levine, John (1992). Lex & yacc. Sebastopol, CA: O'Reilly & Associates. p. xx. ISBN 1-56592-000-7. 
  3. Levine, John (2009). Flex & bison. Sebastopol, Calif: O'Reilly Media. p. xv. ISBN 978-0-596-15597-1. 

參閱 (Tsham-ua̍t)[修改]

  • Compiler-compiler
  • hoc (programming language)

外部 (Guā-pōo)連結 (liân-kiat)[修改]

Wikibooks-logo.svg
Wikibooks有關係Commands的教材佮說明書.