Earlier this month I released uLisp Version 2.7 on all platforms, which changed uLisp from using Dynamic Scoping to using Lexical Scoping; I wrote about the benefits of this in an earlier post:
Unfortunately Version 2.7 had an issue that could occasionally cause programs to generate a “variable undefined” error, especially on platforms with a small amount of RAM.
This is now fixed in Version 2.7c, and I recommend you upgrade to this version: