1. 程式人生 > >gawk1.1原始碼分析02

gawk1.1原始碼分析02

gawk1.1原始碼分析02
又開始學《flex與bison》這本書,今天發現按書上說的,去把書上的示例程式碼下載下來吧,如
wget ftp://ftp.iecc.com/pub/file/flexbison.zip
unzip flexbison.zip
哈哈,原來上面真有原始碼,這可省掉了敲擊程式碼的時間。真爽吧。
我把筆記本按到eizo顯示器上,再把ubuntu顯示到eizo上,用tmux進行分屏,因為是19寸的,所以就上下分,但想程式碼區域大些,於是上網查。
ctrl+b  按住ctrl鍵,再按向下方向鍵,果然把視窗變小了,哈哈,真爽。
因為 ruby0.49,awk都用了bison進行語法分析,不學會bison是無法讀原始碼的。
人真是聰明,象bison這類工具都能發明出來,真是牛呀。
yacc--->lex--->flex--->bison
而lex和grep的格式像,都是
正則表示式  操作
這種樣式的,真是好。
也許學會正則表示式就算入了gnu的大門了。繼續看書吧