ulisp icon indicating copy to clipboard operation
ulisp copied to clipboard

A version of the Lisp programming language for ATmega-based Arduino boards.

Results 16 ulisp issues
Sort by recently updated
recently updated
newest added

Copied from https://github.com/technoblogy/ulisp-esp/issues/54#issuecomment-1186288972 > How can I split the `ulisp.ino` up so I can include my "extra" functions in a separate file? Something like this: > > ```c++ > #include...

Copied from technoblogy/ulisp-esp#54 >I'm planning on using Microlisp as a scripting language for a robot I am building, and I want to automatically run code on a microSD card upon...

I can't use with-output-to-string I installed on Arduino UNO and Arduino MEGA using uLisp 4.1a >(WITH-OUTPUT-TO-STRING (STR) (FORMAT STR "~A" "test")) Error: undefined: WITH-OUTPUT-TO-STRIN Is this function name too long?...

It turns out that on the AVR128DX28 and AVR128DX48 I2C doesn’t work if you turn on the internal pullups on the SDA and SCL lines. The solution is to comment...

Hello :D This is a very interesting project, but why aren't there `defmacro`s? Is it impossible to implement or you just delayed it for later :) I [tried](https://www.reddit.com/r/Common_Lisp/comments/p8rd2i/can_defmacro_be_created_with_defun/) making it...

Hello, Thank you so much for your work on ulisp! This (trivial) PR invites folks to choose their own custom characters for the radix40 slots 27, 28 and 29, by...

updated printed version

I had to do these changes to make it compile in OpenBSD 6.4 running for Arduino Uno. I don't know if this compatible with other platforms.

In order to get ulisp 1.8 to compile, I had to make a number of minor C portability fixes, such as additional forward declarations and a missing include. Let me...

If you read an integer that's out of range, currently it gets truncated: 313> (print 88888) 23352 It should give an "Integer out of range" error.