- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 tinypy源码笔记(一)——简单介绍
据说python是最慢的脚本语言之一,因为python内核比较大,但是,要相信程序员不是因为使用XX语言而NB,而是XX语言有那些程序员而NB。还是从速度开始吧,python不是慢吗,那就让她快起来,pypy项目正在解决这个问题,而且她做的很好,pypy也是一个很有趣的项目,我从某本比较古老的书籍上读出pypy是为了提供更强的动态特性而不是更快的速度而诞生的,当时她的速度更cpython是天壤之别
2013-12-29 01:09:07 1931
原创 写语法分析器的感想
由于课程设计的需要,我要实现一个源代码到四元式的翻译程序,整个过程对我来说还是很有挑战性的。容易的部分就不说了,本来我就是用递归下降实现的,已经十分的直观了(相对于SLR等自底向上的分析法),但是我在实现的过程中还是遇到了一些问题,最棘手的是:={(+|-)}这样的语句的分析,因为只有是符合文法的情况下才能继续下去,然后我实现的时候就写了一个int类型的term函数,每次判断term是
2013-12-22 19:42:47 2193
原创 git获取旧版本
最简单的方法:直接在浏览器地址栏输入https://github.com/[yourname]/[repisotyname]/tarball/[commit][name]:用户名称[repisoty]:项目名称[commit]:commit的SHA
2013-12-02 15:15:25 1657
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人