This is a sketch of Inform 7 semantic highlighting, as I'd like to see it. Run your mouse over the code line below. (It's a real line of code from Heliopause.)

In the popup pane, you'll see standard I6 doc links ( ? ). and source-code links ( < ). I've rendered them in crappy text rather than importing the real arrow icons. Just pretend. Also pretend there's a way to click on them. The UI needs work, obviously.

(This demo requires Javascript, because I didn't try to be clever about the popup code. It will probably also fail on IE6/7.)

let S be a random non-location room in Journey-One-Beginning;