I’d vote for Lua too, but you want something more “fun”: what about embedding @chrisdone’s Hell ? It’s a much restricted “HaskellScript” (700-LOC Haskell-like DSL for scripting). (Customize the bindings to restrict it further.)
1 Like