This Natural profile and session parameter specifies whether or not structured mode must be used.
| Possible settings | ON |  
                                      
                        Forces the use of structured mode syntax. | |
|---|---|---|---|
OFF |  
                                      
                        Programming can be done in either structured mode or reporting mode. | ||
| Default setting | OFF |  
                                      
                        ||
| Dynamic specification | yes | ||
| Specification within session | yes | ||
| Applicable statements | none | ||
| Applicable command | GLOBALS |  
                                      
                        ||
| Application programming interface | USR1005N |  
                                      
                        See SYSEXT - Natural Application Programming Interfaces in the Utilities documentation. | |
Notes:
SM=ON) is specified by profile
                               parameter SM, an attempt to change this setting with
                               system command GLOBALS and session parameter
                               SM will be rejected (Reporting mode not
                               permitted).
                  SM=OFF can be overridden by the session parameter
                               SM=ON.
                  SM
                               profile parameter can be used; see also
                               Programming mode in the
                               Natural Security documentation.