This post intentionally left blank
This post intentionally left blank
1.大师兄~!师傅被妖怪抓走了!
2.二师兄~!师傅被妖怪抓走了!
3.大师兄~!二师兄被妖怪抓走了!
4.大师兄~!师傅和二师兄都被妖怪抓走了!
师傅,大师兄说的对
大师兄,二师兄说的对
二师兄,大师兄说的对
大师兄~ 我们在这儿呢~
二师兄,你怎么又要分行李?
师傅放心吧,大师兄会来救我们的
师傅,不能赶大师兄走啊
二师兄,这就是你的不对了
二师兄 你就少说两句吧
这个一定得贴一下。。。
终于算是有点眉目了,至少咱 Turing Complete 了。在基本的 Scheme 上减少了 DottedList,增加了几个功能:
Haskell mps 类似的 reverse application
(1, + 2)
用 ! 来定义,
(! (id x) x)
Ruby 类似的 block
(! (flip f) (|x y| f y x))
支持中文编程
(设 关羽 "关羽-云长")
可以用 [] 代替 (),支持 list literal {}
[sum {(+ 0 1) 2 3 4}]
把 scheme 里的东西改了改,这个语言起个名字叫 CatEye。不是 Turing Complete 呢,不过没关系。
[设 小乔 90]
[设 大乔 90]
[小乔, 平 大乔]
[设 貂蝉 95]
[小乔, 平 貂蝉]
[设 周 [若 [小乔, 平 大乔] '盈 '亏]]
周
youtube 上恶搞的幸运星,剪辑的实在太牛了: