> And it shows. I maintain a set of Asterisk dialplans in Lua and doing anything moderately complex requires inventing my own language.
Could you elaborate on that? What's your definition of moderately complex?
I've got (what I think is) a small dialplan in AEL now, but I'm looking into pbx_lua which seems nicer at least.
Since it's not parsed into that original dialplan-syntax (which AEL is) for example. "Hello World" and a for-loop in LUA didn't put me off yet, but that's also the extent of my testing so far.