|  Natural Programming
                                      Modes 
                         |  
                               
                        Reporting mode and structured mode  |  
                              
                     
 
                           
                      
                               
                        |  Objects for Natural Application
                                      Management 
                         |  
                               
                        Objects (for example, programs and data areas) used for Natural
                                   application management 
                         |  
                              
                     
 
                           
                      
                               
                        | Function
                                      Call |  
                               
                        Definition of function calls |  
                              
                     
 
                           
                      
                               
                        |  Field
                                      Definitions 
                         |  
                               
                        Variable, constant and array definitions |  
                              
                     
 
                           
                      
                               
                        |  Database Access
                                   
                         |  
                               
                        Natural access in an Adabas or non-Adabas database  |  
                              
                     
 
                           
                      
                               
                        |  Report Format and
                                      Control |  
                               
                        Format and control of output report data |  
                              
                     
 
                           
                      
                               
                        |  Further Programming
                                      Aspects |  
                               
                        Other programming aspects: 
                                   
                             
                                       Text
                                           notation  
                                       User
                                           comments  
                                       Data
                                           computation  
                                       Rules for arithmetic
                                           assignment  
                                       Conditional processing - IF
                                           statement  
                                       Logical condition
                                           criteria  
                                       Loop
                                           processing  
                                       Control
                                           breaks  
                                       Stack
                                           processing  
                                       System variables and system
                                           functions  
                                       Processing of date
                                           information  
                                       End of statement, program or
                                           application  
                                       Processing of
                                           application errors  
                                        
                                        
                                       Compilation
                                           aspects 
                                      
                            
                         |  
                              
                     
 
                           
                      
                               
                        | Statements for Internet and XML
                                      Access |  
                               
                         Natural statements for internet and XML access |  
                              
                     
 
                            
                            
                            
                            
                           
                      
                               
                        | Application User
                                      Interfaces |  
                               
                        Natural  application user interfaces for dialog
                                   and screen design
                         |  
                              
                     
 
                            
                            
                           
                      
                               
                        |  Natural Reserved
                                      Keywords 
                         |  
                               
                        List of all keywords reserved for the Natural language |  
                              
                     
 
                           
                      
                               
                        |  Referenced Example
                                      Programs 
                         |  
                               
                         Natural program examples referenced in the
                                   Programming Guide |