gawk1.01 编译

107 篇文章 1 订阅
32 篇文章 0 订阅
今天再谈谈感想。
笔记本装的win10,今天再搭环境,争取把gawk1.01编译出来,再下载mingwstudio,这个软件,再下载bison,然后再编译,编译时报错,好象bison路径有空格。于是,重新安装bison,再编译,结果ok。
把gawk1.01编译了,再读代码就爽了。
总体感觉,读老版本代码,是正确的选择,读新版本,性价比不够高。读代码时,发现自己的C语言学得不够好。于是还要再学C,尤其是其中位操作。
明天工作忙,今天早些睡觉。
regex.c
awk1.c
awk2.c
awk3.c
awk.y
一共就这几个文件了,引入awk.y后,程序的流向,就不明白了。在awk1.c中,有整体流程,但解析完命令行参数后,究竟如何执行命令,我完全看不懂。
不过,总体来说,越看越明白了。
cat regex.c awk1.c awk2.c awk3.c awk.y | wc -l
5440
也就是说,这几个文件总共才5000多行,但就是不太好啃。
今天就拼命的想,为什么外国人,就能开发这么好的软件,中国人就想不出来呢?
而且到今天,在csdn上,还是看不到多少解析源码的书,也看不到多少对编译器工具,bison介绍的书,而越是初级的介绍,就越多。
我想,也许是我们太急了。也许是我们太喜欢从众了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值