Crashing uLisp... :) (if) & (cond t)


Perhaps this is not regarded as very grave and won’t be fixed, but just for the record:


  • crashes uLisp on Wemos ESP32-WROVER

(if 1 2 3)

gives 2, which is fine.


gives nil, but

(cond t)

crashes; crashes being defined as some sort of core panic and reboot.


Thank you for finding these. I’ll add them to the Issues on GitHub and fix them in the next release.