老文章

scheme IO实现来自于CPS或者haskell的monod范畴思想

scheme中IO的实现类似于CPS在原来函数的基础上增加了一个控制变量。
… 阅读全文>>

let and letrec makes programming orient object

面向对象已经大行其道,而在scheme是如何实现,本文仅仅是刹那的思路, 可以通过let来定义局部变量,而可以通过letrec定义method的过程来实现 面向对象的数据抽象的能力。
… 阅读全文>>

Engine your life

有很多时候在思考engine是什么东西? 偶尔在一本书中看到Engine包含三个部分 clock ticks时间戳(什么时候做什么事情) success procedure failure procedure 也就是一个Engine交代了按照时间的发展,满足某个条件 该做什么事情,如果失败了该做什么东西。
… 阅读全文>>

Data Representation-The Same interface with Different implementation

我们设定一个接口,该接口实现包括三个constructor和1个observer zero successor predecessor zero? 当然也可以拓展该接口包括scheme-val->my-val,my-val->scheme-val,plus等。 下面看一下如何实现三个相同接口的实现,从而体味data abstraction(data representation or data boundary).
… 阅读全文>>

shuffle cards

这个程序是参考洗牌而来,主要定位于scheme的算法运用实现。
… 阅读全文>>

斯基摩斯的乐园schemers

作为一个schemer,你得去学习,编程,社交,工作,保持畅通等, 当然你最不该错过的是斯基摩斯的乐园。
… 阅读全文>>

chicken-scheme

它的主要住用适用于产生exe文件,并且对应产生的c代码更加的有效, 运行效率较高。
… 阅读全文>>

Notes from Teach yourself scheme

The notes is published for rethinking what I am reading in the book called [《Teach Yourself Scheme in Fixnum Days》][3]. It is a good book for introducing scheme(you’d better have read the TLS)
… 阅读全文>>

Different data types decide the different operations

Data types such as list,vector,array,linkedlist,tree etc, all have the self operations to add,delete,modify the content referred.
… 阅读全文>>

It's a dead program.How to let it alive?

All programs are data. All intepreters are program. All Handware and software,or type checkers etc are interpreter. I think data conceives the soul,not only the fixed process,but changing vari-language.
… 阅读全文>>