首页
论坛
未名存档
话题女王
小圈子
马甲追踪
版面排名
流量曲线
水枪排名
发帖量曲线
发帖版面饼图
发帖时间柱图
关于本站
帮助
boards
本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字
访问原贴
Programming版
- 玩具语言其实很容易实现的
相关主题
●
C++ for Java programmer?
●
板上的高人们能给科普比较functional programming language么
●
我老给你们指条明路吧
●
抛砖引玉,来谈谈functional programming
●
粉FP的人是因为把电脑想象成图灵机了
●
这么多人讨论 FP, 大牛推荐门语言吧
●
Facebook’s New Spam-Killer Hints at the Future of Coding - Haskell
●
Duck typing is great ...
●
FP over head很高
●
C++11 support is now feature-complete in clang.
相关话题的讨论汇总
话题: 版本
话题: gcc
话题: 简单
话题: 实现
话题: 东西
进入Programming版参与讨论
1
(共1页)
s*****t
发帖数: 89
1
以前上学的时候只是做到parser,动不动LL几啊,各种表啊,最后随便flex、bison糊
弄了一个简单的,用C#做了个好看的界面来显示蒙混过关。
昨天看Rusti(一个Rust 的REPL实现)发现代码很简单,就是调用了一下编译器然后在
LLVM的EE里面执行就可以了。以前觉得ghci之类的东西非常高大上,突然发现其实没那
么复杂,是垃圾课本、gcc这类东西把一个本应该很清晰简单的东西搞的非常复杂(当
然gcc里面又有太多RMS的政治企图故意搞的很难分离)。
废话不多说,直接上链接:
C++版本的:
http://llvm.org/docs/tutorial/LangImpl1.html
OCaml版本的
http://llvm.org/docs/tutorial/OCamlLangImpl1.html
Haskel版本的
http://www.stephendiehl.com/llvm/
a*****g
发帖数: 19398
2
good
【在 s*****t 的大作中提到】
: 以前上学的时候只是做到parser,动不动LL几啊,各种表啊,最后随便flex、bison糊
: 弄了一个简单的,用C#做了个好看的界面来显示蒙混过关。
: 昨天看Rusti(一个Rust 的REPL实现)发现代码很简单,就是调用了一下编译器然后在
: LLVM的EE里面执行就可以了。以前觉得ghci之类的东西非常高大上,突然发现其实没那
: 么复杂,是垃圾课本、gcc这类东西把一个本应该很清晰简单的东西搞的非常复杂(当
: 然gcc里面又有太多RMS的政治企图故意搞的很难分离)。
: 废话不多说,直接上链接:
: C++版本的:
http://llvm.org/docs/tutorial/LangImpl1.html
: OCaml版本的
http://llvm.org/docs/tutorial/OCamlLangImpl1.html
: Haskel版本的
http://www.stephendiehl.com/llvm/
1
(共1页)
进入Programming版参与讨论
相关主题
●
C++11 support is now feature-complete in clang.
●
FP的教材是怎么误导人的
●
什么语言简练如python运行速度如C++
●
谁能推荐个好的编程语言?
●
Clojure上手123
●
最高大上的 atoi
●
Any one knows 'Q Programming Language'?
●
J 语言 --最短的语言?
●
对scala很失望 (转载)
●
Python is easy and not easy
相关话题的讨论汇总
话题: 版本
话题: gcc
话题: 简单
话题: 实现
话题: 东西