User loginNavigation |
Cat Language Download, Sources, and IntroductionA prototype Cat interpreter, has just been released into the public domain, and is available for download with C# source code at http://www.cdiggins.com/cat.zip. An introduction to Cat is available at http://www.cdiggins.com/cat.html Cat is a stack based functional language inspired by the Joy programming language Like Joy, Cat is a cross between Forth and the FP language. Cat has no variables, no arguments, no constants, and no side-effects. Every Cat program takes a single stack as input, and returns a single stack as output. A Cat program is made up of a sequence of sub-programs. A sub-program may be either a user-defined or atomic (built-in) program. That's about it. It is very easy to implement, analyze, rewrite and optimize. By cdiggins at 2006-05-28 19:03 | LtU Forum | previous forum topic | next forum topic | other blogs | 6078 reads
|
Browse archives
Active forum topics |
Recent comments
12 weeks 1 day ago
12 weeks 1 day ago
12 weeks 1 day ago
34 weeks 2 days ago
38 weeks 4 days ago
40 weeks 2 days ago
40 weeks 2 days ago
42 weeks 6 days ago
47 weeks 4 days ago
47 weeks 4 days ago