Cat in Scheme
I’ve posted a mini-implementation of Cat emebedded in Scheme at http://groups.google.com/group/catlanguage/browse_thread/thread/ae6a4c2e0798fba4
This allows you to write a Cat program such as:
define test { 1 quote 2 quote compose apply }
directly in Scheme as
(define test (cat-main (list 1 cat-quote 2 cat-quote cat-compose cat-
apply)))
By the way, I am a pretty awful Scheme programmer and I would love any suggestions on how to improve the code. I know there are a lot of ways to improve the code, but I am mostly unaware of the syntax.