Lightweight Scheme compiler