gawk 源码分析感想……感觉又有进步了
这几天折腾设备,为了打造更好的电脑环境。买了usb转vga的设备,可显示时太慢了。于是,就还是用以前的电脑,打造双屏环境,一个显示用支架,高点放,另一个显示器放桌子上,当累了就坐,坐累了,就站。站着时,还可以坐在高板凳了。
慢慢看gawk,这次又仔细读awk.h,因为其中的数据结构很重要,并把数据结构画出来,少在墙上,并把那些宏也抄下来。
再看debug.c这个文件。我当时的想法时,自己手工来解析一段程序,看NODE是什么样的。
慢慢地,发现好象能看懂了。
这种感觉很奇怪。就象看oz的代码一样,就是无形中懂了。可如何把自己的理解传达出来呢。我想,或许我注册一个git账号,把我读的源码传上去,在源码上附加自己的理解。
我感觉,要对照代码说自己的理解,才有效果。
要把分析源码的心得,好好写,太费时间。如果,象赵烔先生分析linux0.11的源码一样,在代码周围加注释,这种方法较好。
本不想写的,可看到排名又在向前,所以今天就写了一段空话。
我的感觉,读代码,一定要沉下心。读上几百次,自然就懂了。
哈哈!
gawk 源码分析感想……感觉又有进步了
最新推荐文章于 2020-03-23 08:37:01 发布