uLisp is now available for the SAM/SAMD-based Arduino Due, Arduino Zero, and Arduino MKRZero boards allowing you to take advantage of the extra memory and processor speeds provided by these boards.
This allows you to use exactly the same uLisp program on ATmega, SAM/SAMD, and MSP430 boards, irrespective of the platform.
The SAM/SAMD version of uLisp allows you to save and load uLisp images using an SD card. The Arduino MKRZero includes a built-in SD card socket; on the Arduino Due or Arduino Zero you can add an SD card socket with a suitable shield.