Yacc說(shuō)明及使用文檔
yacc(Yet Another Compiler Compiler),是Unix/Linux上一個(gè)用來(lái)生成編譯器的編譯器(編譯器代碼生成器)。yacc生成的編譯器主要是用C語(yǔ)言寫成的語(yǔ)法解析器(Parser),需要與詞法解析器Lex一起使用,再把兩部份產(chǎn)生出來(lái)的C程序一併編譯。yacc本來(lái)只在Unix系統(tǒng)上才有,但現(xiàn)時(shí)已普遍移植往Windows及其他平臺(tái)。
眾所周知,Networking 一向也是 Unix/Linux 的強(qiáng)項(xiàng),你可以架設(shè)各種不同的 Linux 伺服器,但是,你又否想過你也可以在 Linux 上寫自己的伺服器程式呢?這次我便為大家淺談如何寫一個(gè)簡(jiǎn)單的 Server-client program,讓大家一嘗自己寫伺服器程式的滋味。