Evaluating definitions from another thread

Panicz Maciej Godek godek.maciek@gmail.com
Fri May 10 20:15:27 GMT 2024


Hi,

I've noticed that when I call

(future (eval '(define x 5)))

then the variable x remains unbound after the execution
- even though when I invoke (eval '(define x 5)), x gets bound to 5 as
expected.

Is there a way to have evaluated definitions introduce new bindings
regardless of the thread they're being evaluated from?


More information about the Kawa mailing list