The most valuable thing a new interpreter could offer is uniform and tolerant exception handling.
We will try rewriting some recent scripts in the most concise way we can imagine recursively evaluating.
SEARCH SLUG item-type-survey REPORT sites SELECT survey HAS map EACH REVISE site SUMMARY count DETAILS LIST title count LINK
PAGE ROSTER SITEMAP sites PAGE ASSETS .json REPORT files EACH file IMPORT arrows BIND sites SOURCE file AS aspects
.
This is just a bunch of words given meaning in a context. Sounds not that much different than SQL: Select, Where, Group By, Limit. Just a bunch of words in context.
See Block Heads for the graphical version.
.
We try parsing this sample markup into graphs suggest mechanisms required to interpret it. github
http://found.ward.fed.wiki/assets/happy-path-script-summaries/mech-aspects.html
Proceed to Solo Lineup Browser
happy-path-script-summaries