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.

Comments are closed.