I’d like to make ‘exit’ without a given noun execute the Quit subroutine, instead of Exit. Something like this:
Extend only 'exit' first
* -> Quit;
Or perhaps
Extend replace only 'exit'
* -> Quit
* noun -> Exit;
However, there doesn’t seem to be a way to both extend a verb, and also make that particular verb grammar be marked as a meta verb.
I’d like to be able to toggle the availability of verbs to a player between meta-only verbs and all verbs. However, if the player types ‘exit’ while in meta-only mode, the corresponding ‘exit’ verb is unavailable, since it is not a meta verb.
Is there any way to specify individual verb grammars as meta, whilst still preserving existing non-meta verb definitions for specific grammars?
So, sort of overloading non-meta verbs with a meta-verb with the same dictionary word?
This doesn’t work, of course:
Extend meta only 'exit' first
* -> Quit;