Multiline explainer (with popups)

Author: abitrollyCreated Jun 22, 2024Updated Jun 22, 2024

What it takes to stitch a prototype that is able to explain multiline shell scripts (or a pieces of them)?

bash
for key in "$@"; do
    eval $(echo "$env" | grep "^export ${key=}")
done

I guess the most complicated part is the layout of explainer text. Maybe it is possible to scatter some overlapping popups around the content..