Little Quilt


Original Little Quilt

Little Quilt is a very small language for designing quilts. It is based on ML syntax. The language definition can be found in the book Programming Languages: Concepts and Constructs. Ravi Sethi. Addison-Wesley, 1996. Scanned versions of the relevant pages are provided through internal links and are meant purely for academic use: page 1, page 2, page 3, page 4, page 5, page 6, page 7, page 8.

Please do not try to print the pages. If you need a hard copy, take one from me and make as many xeroxes as you like.

(An Indian edition of the book is available locally and is strongly recommended if you are interested in understanding different programming paradigms.)

Enhancements in Little Quilt

The original Little Quilt does not support assignment statements, conditionals, iterative construct, or self-recursion. For the purpose of CS394, they have to be supported.

Examples of Valid Programs

Back to top of the page

Back to the course page

Last updated on 3 Jan 2005.