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).
Example:
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 */
Best regards,
Stefan