手机浏览器扫描二维码访问
12月2日,经过夜以继日的码代码,终于将硬件虚拟机的全部代码写完,历时两个月,终于完成了。
接下来的工作就是编写新语言以及配套的编译器,一般来说这两部分是同时进行的,但是到他这里,却是有所不同。
他脑海中已经有全套的新语言架构,甚至可以说,连代码都存在他的脑海中,唯一的工作,就是将脑海中的东西写出来。
他不需要探索新语言的架构,也就意味着不需要做重复工作,直接就开始进行编译器的编写,这对后面的语言部分开发很有帮助。
而这两项工作当中,编译器的代码数量并不是特别大,主要功能只有三个:词法分析器、词义分析器以及优化器。
这三个部分基本上是所有编译器都会有的,只要有这三个功能模块,基本上就可以满足一款语言的编译工作。
词法分析器主要是将源文件转换为机器需要的格式语言,并且对源文件语法做检查,起到高级编程语言的转换和检查作用。
语义分析器主要的作用是将已经转换成的符合词法规定的一系列的词语按照语言结构的要求转换成一系列的语法结构,并进行结构化分析,形成中间代码。
优化器顾名思义,就是对应用语言的代码进行优化,提升代码的效率,将一些不是致命的错误进行优化。
除此之外,高级编程语言,还需要将语义分析器分析的结构性语言,转换为汇编语言和目标代码,这部分一般叫汇编。
高级语言一般都是片段式的,完成一个目标功能的代码,往往存在于多个文件当中,在编译的时候,需要将这些文件整合,这一步叫做链接。
而他需要在编译器当中添加预编译功能,这么做的目的,就是能够让程序员能够在编写代码的时候,就可以检查出错误。
这个功能对开发大型软件具有重要的作用,如果每个程序员都犯一点小错误,不说复查花费的时间成本,就是存在的隐患也将是巨大的。
而且还需要在里面添加一系列约定俗成的语法规范,这些功能也能够有效地减少程序员犯错误的概率。
像前世类似java的语言,在这方面做得就比较出色,虽然略显笨拙,但是却是开发大型软件的基础。
因为所有的程序员都遵循这样的规范,这就意味着不管有多少程序员参与编写,最终整合起来依然具备可读性。
他希望能够花费一个月时间,将这件事情给完成,那时候时间已经到了1月份了,期末考试将要到来,然后就是学校放寒假。
时间来到12月15日,叶子书一如既往地在自己的宿舍编写代码,郭东生找了过来,说是有人想要收购他的唱片公司。
他的第一张专辑是校园民谣风,虽然在国内的销量依然不少,但是却和主流音乐有着明显的差距。
后面也陆陆续续有人模仿他的校园民谣风格,但是获得的成绩却没有那么耀眼,这让一些市场人士认为,这种风格并不长久。
他的专辑之所以销量好,主要还是原创性的元素较多,但是这样的音乐一多,就容易让听众疲劳。
所以他虽然因此爆红,却没有多少知名的音乐人找他,在整个音乐领域,像个小透明,一直玩单机。
直到他的第二张专辑出来,经过一个多月的销售,成绩非常喜人,仅仅在内地销量就突破了200万张,比他预想的要快很多。
这样的优异表现,自然受到音乐领域的广泛关注,而那些唱片公司,在了解了详细情况后,就有点坐不住了。
重生天后搞事业 浪花一朵朵 玩狙的小姐姐不好惹 为何你比霸总还冷酷 多少锦年不归 重回校园之男神谈个恋爱 最美遇见你 重生八零甜妻有点狂 重生1992之至尊国医 莫家女婿都爱倒插门 三国小侯爷 至尊圣医奶爸 神医嫡女之傻爷又醋了 明月京却 三十如狼 我的七个绝代风华姐姐 万古灵君 穿越之美满人生 我的岳父是崇祯 哑奴
完整版小说苏念苏曦王者荣耀由啵啵奶茶所编写的都市生活类小说,这本小说的主角是苏念苏曦,书中主要讲述了又名王者苏念苏曦姐,我才八岁,你让我打kpl姐姐的操作好下饭江城。御景华庭中档小区。405号的副卧室中。八岁的苏念发出不符合自己年龄的叹气声。唉,真是一个能打的都没有...
昔日仙尊喜得神秘断剑,却未料断剑太过逆天引来雷劫,肉身被毁,灵魂穿越成为李家女婿,凭借前世记忆,强势崛起,李家也因此声名鹊起。PS(小烟推荐)...
煞者,凶神也,为天下不容仙者,长生也,享天地同寿。陆尘本是一资质平庸的凡人,只因有个天纵之资的妹妹,踏上了修仙的道路。奈何仙道一途弱肉强食血雨腥风,既然平凡的修炼保护不了自己心爱的人,为煞又如何!杀尽天下人又如何!谁说正道才能长生?长生之路,红颜踏歌,纵横神霄,唯我煞仙!quot...
都市爽文弹指碎星辰,鲸吞噬星河,九重天境大修士齐文重生都市,从小小的平凡世界杀向星辰大海的故事...
人生匆匆百多年,安于天道百年终成灰。向天借命千年万年始如初。一枚奇异玉环带着主角的灵魂转生于一个波澜壮阔的大世界,望三千溺水只取一瓢,看沧海桑田交人生百态。...
作者小月芸芸的经典小说醉卧君榻,君不知最新章节全文阅读服务本站更新及时无弹窗广告小说上一世,堂堂江南君主,主动投诚,却被他灌了杯毒酒,无助的看着他欺辱自己的妻子,直至撒手人寰再活一次,他不求荣华富贵,只求绕过与这恶魔所有的遇见!奈何命运作弄居士,可否请您为义,也制作一把紫竹笛?义自知才疏学浅,附庸风雅承蒙居士不弃!弃!很弃!也很气!何弃疗VS耿直BOY...