I want to run a TADS interpreter and have it interact with a separate program that I will develop (an auto-mapper.
I believe that I only need to know when the player or an item change location, although it would be a bonus to know the movement verb used to move the player.
I know that could just fork an existing interpreter, but then I would have to maintain the fork.
Is there a TADS interpreter that allows plug-ins, so that I could inform my auto-mapper of these events?