55小说网

手机浏览器扫描二维码访问

第三十二章 长夜漫漫(第1页)

而这么长的时间里面,叶新晨也是在解决上面这个BUG的尝试中,才发觉TCL这种语言先天不足。

因为一旦程序逻辑复杂,它那变量无需声明、变量无类型等等对初学者来说不可多得的“优点”就成了致命缺陷。

这会让人不得不付出比CC++之类“正规语言”多得多的努力去跟踪去区分数据类型。

而且为了避免错误,叶新晨也不得不把数据类型也“打包”进数据,然后在程序入口写代码分辨它——尤其是,这些数据类型还是动态的,是从输入数据识别出来的;不结合输入谁都不知道某个数据在某个时刻会是什么。

这使得代码几乎无法静态分析;而测试用例很难覆盖每一条执行路线——不要忘了,这个程序“吃”进去的数据是多变的,几乎不可能列出所有情况。

这使得叶新晨又产生了一个想法。那就是,要给它增加一些功能,把专业语言的coredump、变量先声明后使用等等功能搞出来,使得出现类似高危行为时可以得到提醒甚至直接对相关不良行为报错。

当然,叶新晨是没有这么自觉的,只是叶新晨跟他们说了,他们立刻就私发了一个六万的悬赏让叶新晨帮忙!

原本叶新晨是不愿意的,因为那七天已经够累的了,晚上都熬到凌晨三四点,每天就睡三四个小时,这让叶新晨深刻的明白为什么程序员容易头秃了。

虽然叶新晨不愿意,但是奈何对面又把这个六万的悬赏又加了四万……

嗯,叶新晨觉得这个功能也不是那么难,熬夜那就熬夜呗……

所以叶新晨也是立刻就进入状态了,TCL号称一切都是字符串,这甚至可以把系统库函数运算符关键字都给rename掉,然后自己写一个替代品。

这给了它的用户极大的自由度。

比如iTCL就是用命名空间模拟的面向对象语法——这种语言仍然是面向过程的;但你可以自己定义一个class关键字(实质上是一个过程),把它变得和一个真正的面向对象语言几乎一模一样。

叶新晨首先盯上的是它的过程函数声明关键字proc。

在这种语言里,你声明一个函数fun,格式就是

procfun(arg){

#body

}

它看似一个关键字;但TCL里一切都是字符串,因此这个proc实质上是个函数,它接受函数名、参数列表、函数体三个参数……

叶新晨也是把系统的proc改名叫_sys_proc,自己写了个proc;这样当用户声明一个函数过程时,他的声明将以字符串格式先传给他。

这样子的话叶新晨就可以做一些修改,把一些逻辑插进用户编写的代码中,然后再把修改后的代码传给_sys_proc。

大秦:开局指点秦始皇  重生之暖男的自我修养  万界卡牌亡灵法师  洪荒:开局梦中证道,睡觉就变强  爹地给力妈咪又怀了  挑战者游戏  大魏督主  重生从手术室开始  身为牧师,带把锤子不过分吧?  东方梦工厂  等我无敌后(我的修真和飞鸽传书日常)  携美女闯三国  十年一晌,可见君否  大乘期才有逆袭系统  傅总夫人又闹离婚了  震惊!我修仙秘密被孙女直播曝光  云烟神帝  火影之忍界闪光  非著名影帝  问剑征仙  

热门小说推荐
末世之丧尸传奇

末世之丧尸传奇

带着游戏主角一身的枪械技巧,近身格斗匕首技巧,杨天穿了…来到了末世。末世中,一次战斗,让他变成了丧尸。末世中,杨天努力的活着,一次次的战败对手,获取对方boss的生化结晶,让杨天的技巧模板不断的增加着各种各样强悍的技巧杀戮之刃,幽冥迷雾,狂暴加速…末世中,杨天为了挚爱的‘血煞之刃’,一遍遍的刷新着积分的上限,企图在积分商城里找到那把‘终极杀器’。末世中,杨天很苦恼,身为一个丧尸,却被各种各样的美女惦记着,这让杨天感到压力很大,嗯…因为,对于丧尸来说,鲜血和嫩肉的滋味,永远比女人更有吸引力。QQ群170958482欢迎各位加入。...

造化炼仙

造化炼仙

穿越异世登天路踏歌行弹指即遮天。看张凡如何借造化天瓶之功。在异界踏天才斗星宿斩苍穹爪裂乾坤。羽化登仙。...

慕如春风霍先生

慕如春风霍先生

每天看自己丈夫绯闻满天飞是什么心情?每天有无数小三找上门挑战是什么心情?江慕橙终于忍不住给霍辞易打电话。让你的女人们消停点。霍辞易看着手机上的名字,笑容玩味。消失三年的妻子,总算是出现了那接下来呢?当然是,睡她,睡她,睡她...

重生九零:我家老公有点暖

重生九零:我家老公有点暖

重生九零我家老公有点暖重生到被拐卖的那一日,宋湘冉发誓要改变今生的命运!家徒四壁算什么?极品亲戚算什么?宋湘冉撸起袖子大干一番,发家致富奔小康。等等,那个帅气军官算什么?天天上门来转悠,还把自己送上门,能不能让人好好干活了!...

团宠妈咪:我有7个舅舅

团宠妈咪:我有7个舅舅

慕绾绾曾经历过刻骨铭心的痛。父亲的追杀,继姐跟继母的陷害。一朝失身后,她远离伤心地,五年后再归来,功成名就的她身边带了个小朋友,还找到了七个哥哥?慕仔仔妈咪,你别动怒哦,仔仔帮你惩罚这个坏女人。大哥小妹,谁敢欺负你我就让他付出惨痛的代价!二三四五六七哥面面相觑后,坚定握拳俺也是!厉泽风抱着自己的慕绾绾,看着这一个个宠爱她的男人们,皱了眉。厉泽风我感觉我没有存在感。慕绾绾???厉泽风这样吧,我把星星摘下来送给你。...

每日热搜小说推荐