Package for uLisp development in Common Lisp


#1

Has anyone created a package for Common Lisp that only imports the symbols that are valid in uLisp, and provides an implementation for any symbols that aren’t available in Common Lisp (for example, mock implemetations for interacting with the hardware).

The idea is that someone could use the package to develop code in Common Lisp, and be reasonably sure that the code will work when transfered to uLisp.

It seems like this would be reasonably easy to set up–but I don’t want to reinvent the wheel if someone already has a working package.


#2

A better question might be “Has anyone tried compiling uLisp for a non-microcontroller?” That way you’ll also be able use the “Lisp-1” features and be able to test the quirks of uLisp’s parser too.


#3

Is this something like what you’re looking for?

uLisp in Common Lisp on GitHub.