There may be others, but I found two programs to do this:
lisp-like mini-language, symbolic expressions which should be familiar to emacs users
seems to be abandoned by the author
home page is 404
looks like it hasn't been updated since ~ 2012
but is still available in debian, ubuntu, and other distros, and clones/forks of it can be found on ...