跳至內容

Yacc

Wikipedia (chū-iû ê pek-kho-choân-su) beh kā lí kóng...
Yacc
Siat-kè Stephen C. Johnson
Pán-pún-khò͘
Gí-giân C
OS Unix, Unix-like, Plan 9, Inferno
Pêng-tâi Cross-platform
Lūi-hêng Command
Siū-koân Plan 9: MIT License

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 sī tsi̍t-ê Hiòng-tsîng khuànn uì tò-pîng kàu tsiànn-pîng siōng tsiànn-pîng thui-tō (LALR) kái-sik-khì sing-sîng khì, khiā tiàm hîng-sik gú-huat (形式語法/formal grammar) sing-sîng LALR kái-sik-khì (解析器) (pian-i̍k-khì (編譯器)) tang-tiong tshì khuànn-māi lí-kái guân tāi-bé (源代碼) ê gú-huat ì-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 tîng-sū thê-kiong.[2] Khiāt-teh GNU ê Linux huat-hîng pán pau-kuat Bison, i sī hiòng-tsîng kiam-iông ê Yacc thè-tāi-phín (替代品).[3]

  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. 
  • Compiler-compiler
  • hoc (programming language)

Guā-pōo liân-kiat

[siu-kái | kái goân-sí-bé]
Wikibooks ū koan-hē Commands ê kàu-châi kap soat-bêng-su.