Hi fellow Natural developers,
with SET CONTROL ‘N’ I can “skip” an unwanted INPUT statement. But is there a way to disable this skipping once it is set? Can I deactivate Non-Conversational Mode again? The documentation doesn’t contain any information about this. It only says that N can be used to activate Non-Conversational Mode, but not how to deactivate it.
If this isn’t possible, maybe someone knows another way to fix this problem I have: If I call a subprogram that might contain an INPUT (but doesn’t have to) and I want to display something after the call, the second INPUT isn’t shown if the subprogram didn’t contain an INPUT (because it is “skipped” due to SET CONTROL).
SET CONTROL 'N' CALLNAT #SUB-TO-CALL /* might (!) contain an INPUT */ SET CONTROL '???' /* what can I do here to deactivate the INPUT suppression again? */ INPUT 'always display this' /* this is only displayed if #SUB-TO-CALL contains an INPUT, but I want it to always be displayed */