The eval here seems to be providing the feature of exposing Lisp evaluation to the end user via some UI field. It's not "I used eval because I don't know about apply or macros".
How did this unreadable gobbledyook fail to conceal its use of eval from your eyes?
How did this unreadable gobbledyook fail to conceal its use of eval from your eyes?