CPSCM Scheme

Online compiler

CPSCM is a Scheme compiler that can generate Javascript or Common Lisp code; this page lets you use the compiler directly from your browser. For the Javascript backend, there is also a bubble sort example, which combines DHTML and compiled Scheme. Visit the CPSCM home for more information and updated versions (the webapp version is not always up-to-date).

This page is only meant for demonstration purposes; please do not submit large or frequent jobs (this definitely means no robots).

Examples:

Factorial
call/cc + dynamic-wind
syntax-rules
values
Target