Il y a une variable globale no_implicit_actions qui, si elle est égale à true, permet d’empêcher les actions implicites. C'est très utile mais très restrictif et embêtant pour certains verbes, notamment pour Eat. Un peu de code, qui permet de manger la pomme sans devoir la prendre au préalable, et ce, malgré le no_implicit_actions = true:
- Code: Tout sélectionner
Include "parser.h";
[ ParserError error_type;
switch (error_type) {
NOTHELD_PE:
if (action_to_be == ##Eat)
<<Eat not_holding>>;
}
rfalse;
];
Include "verblib.h";
[ Initialise;
no_implicit_actions = true;
![...]
];