haskell习作,Fineday编程语言

Fleurer

2009-06-13 18:15:15 来自: Fleurer(白天不懂夜的黑)

有点标题党的意思,想了下,也没中间编译也没垃圾收集,貌似叫求值器更合适,呵呵。用了parsec,不过写的挺猥琐的...阿门

其实一开始是打算搞成ruby那样的basic-style的...不会写bnf...囧
呃,貌似有点像javascript的样子?

function makeCounter(init){
var this={
'n':init,
'add':function(n){
this['n']=this['n']+n;
return this['n'];
}
};
return this;
}
var counter=makeCounter(1);
puts((counter['add'])(2)); --3
puts(counter['add'](3)); --6

项目地址:http://code.google.com/p/fineday/
哈,懒的详细写了,有时间再补上吧


这个小组的成员也喜欢去   · · · · · · 

scheme
scheme (193)
OCaml
OCaml (84)
lisp
lisp (661)
Erlang
Erlang (456)
代码这边独好
代码这边独好 (694)
lua
lua (76)