5200小说网

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

procfun(arg){

#body

}

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

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

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

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

热门小说推荐
萌宝来袭:薄少的替罪前妻

萌宝来袭:薄少的替罪前妻

作者邹六六的经典小说萌宝来袭薄少的替罪前妻最新章节全文阅读服务本站更新及时无弹窗广告小说四年前,景婳怀着孕,却被她深爱了十年的男人亲手送入监狱,贴上杀人犯的标签。他说,你杀了我最爱的女人,我要亲手把你推入地狱。于是,景家破产,母亲心脏病住院,哥哥出车祸横死,爱了他十年,她丢了心,没了肾,被折磨的遍体鳞伤。四年后,早已面目全非的景婳出狱,带着一个四岁的小萌宝。她原本想好好生活,可谁知,那恶魔般的男人却始终不肯放过她。薄冷擎,到底要怎样才能放过我?景婳被男人逼退到墙脚上,眸色清冷...

明朝好丈夫

明朝好丈夫

明朝好丈夫由作者上山打老虎额创作全本作品该小说情节跌宕起伏扣人心弦是一本难得的情节与文笔俱佳的好书919言情小说免费提供明朝好丈夫全文无弹窗的纯文字在线阅读。...

神级外卖狂人

神级外卖狂人

外卖小哥叶鸣,遭人羞辱暴打昏迷,却被一名女神级冰山美女捡走了本站为书迷更新神级外卖狂人最新章节,查看海边椰子树所撰魔法神级外卖狂人的最新章节免费在线阅读。...

星际猎国

星际猎国

身负古武传承和禅定功法的地球人,神秘穿越到星际战争的时代,从一个卑贱的偷渡矿工起步,在这个异世里展开了他的争霸之旅。    已经有一本149万字的完本书,请大家不要担心太监,放心收藏吧,谢谢!    鲜花数量每增加1000朵,必加更一章。贵宾票每增加400张,必加更一章。盖章KB每增加4000,必加更一章。凹凸票每增加200,必加更一章。加更章节会在作者有话说里注明。...

皇叔挡道:淘宝医妃休想逃

皇叔挡道:淘宝医妃休想逃

一朝穿越,变成落家丑陋嫡女,随身自带万能淘宝系统,下嫁第一美男战神九皇叔,婚后日日被吐槽丑陋,落倾染忍无可忍,一代神医,妙手回春,推倒美男,揭开面纱,倾世容颜,楚冥枫,再敢说我丑,试试。老虎不发威,当她是hellokitty?王爷,不好了,王妃逛青楼了。给王妃送足银两。王爷,不好了,王妃带人怒砸太子府了。加派人手,护王妃安全。王爷,不好了,王妃扬言给你戴绿帽子,三日后,下嫁通...

沐云清李怀瑾

沐云清李怀瑾

一顿野山菌火锅,沐云清成了异时空的王府小姐,父母早亡哥哥失踪奶奶中风,她被迫开始宅斗宫斗。对手手段太低级,她斗的很无聊,一日终是受不了了,跑到了蜈蚣山决定占山为王,劫富济贫,逍遥快活。可谁知第一次吃大户,竟是被燕王李怀瑾给缠上了。山顶上,沐云清一身红衣掐着腰,一脸怒容李怀瑾,我最后一次警告你,我此生只想占山为王与山为伴,王妃王后的我不稀罕!在战场上煞神一般的燕王李怀瑾此时白衣飘飘站在下面,笑的那个宠溺清清,你怎么知道我还有个别名叫山?沐云清气结你滚!...

每日热搜小说推荐