I came across your embedded scripting language library. I've been struggling with the same issue some time ago, and also started to built something for my own.
https://github.com/CurlyMoo/rules/
My library is based on the Lua logic, super easy to interface with and has even lower memory overhead than all the others i've seen. The performance is similar to embedded Lua. However, it's a loss leaner. Also a lot leaner than mjs, but offers enough for an embedded scripting language.
I came across your embedded scripting language library. I've been struggling with the same issue some time ago, and also started to built something for my own. https://github.com/CurlyMoo/rules/
I was wondering if you could give it a comparison as you did with your article here: https://mongoose-os.com/blog/mjs-a-new-approach-to-embedded-scripting/
What i built is used by the active community of Panasonic Heatpump owners: https://github.com/IgorYbema/HeishaMon/pull/121
My library is based on the Lua logic, super easy to interface with and has even lower memory overhead than all the others i've seen. The performance is similar to embedded Lua. However, it's a loss leaner. Also a lot leaner than mjs, but offers enough for an embedded scripting language.