首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
dfgedc
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
数据库学习第一章
一般来说所有的数据库教程都会是教授sql语言作为起步。cs186和6.830也是一样。 sql语言是一门悠久历史的语言,起于上世纪70年代的ibm。
cs 186 && 15-445学习笔记
最近想开点新坑玩。 我的目标是实现一个数据库,项目是cs186的数据库设计以及6.830的数据库设计。 cs186的数据库设计路径 https://cs186.gitbook.io/project/a
自己动手实现一个脚本语言第四篇-------语义分析---未完成
语义分析就是编译器前端的最后一部分,写完这些,到后面就是编译器后端。
自己动手实现一个脚本语言第三篇-------文法分析(二)歧义性的解决---未完成
语法生成树会生成歧义,这会影响我们程序解析的正确性。因此消除歧义十分重要。 我们将使用递归向下解析法来消除歧义。 由上图我们可以得知,同一个表达式根据不同的解析方法可以生成歧义的语法,这不是我们想要的,为了解决歧义性,根据乔姆斯基《文法分析》中的方法就是通过定义优先级和关联性规…
自己动手实现一个脚本语言第二篇-------文法分析
在此推荐大家这本理论计算机的建造,里面很详细的讲解了图灵机,词法,文法树的构造。 好了,简单介绍完毕,因为本人功力有限,如果想更清楚的去了解文法,可以看乔姆斯基范式,我们现在继续lox语言的语法设计。 然后每种语法又能生成特定的文法结构。 在实际生成语法树中,我们可以看到,为了…
自己动手实现一个脚本语言第一篇-------词法分析
目前来说编译原理的学习对于工作的用处很小,更多的方面可能是装逼,如果你不从nlp方面的话,编译器的工作研究基本已经在16年已经做完。不过,我觉得学东西没必要过分强调工作的需要,很多时候处于兴趣和爱好,探索底层,也许会有新的乐趣。 这是编译器的启动器。 实际上,有两种方法可以运行…
个人成就
文章被点赞
16
文章被阅读
6,029
掘力值
176
关注了
7
关注者
12
收藏集
0
关注标签
2
加入于
2018-09-13