home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / armbob / armbob_1 / ARMBOB / doc / Ref / Keywords < prev    next >
Encoding:
Text File  |  1995-02-08  |  4.0 KB  |  161 lines

  1. Armbob v.2.1  Reference                                29/11/94
  2.  
  3.                            KEYWORDS
  4.                            --------
  5.  
  6. The following words are reserved keywords in Armbob and should not
  7. be used as variable names.
  8.  
  9.     $         
  10.     $$             
  11.     @         
  12.     acos   
  13.     asin      
  14.     atan          
  15.     break     
  16.     case
  17.     call 
  18.     class     
  19.     continue       
  20.     cos      
  21.     default
  22.     do      
  23.     else         
  24.     enum     
  25.     exp
  26.     fclose   
  27.     fopen        
  28.     for     
  29.     gc
  30.     getarg   
  31.     getc         
  32.     if       
  33.     in
  34.     input    
  35.     log          
  36.     new     
  37.     newstring
  38.     newvector 
  39.     nil           
  40.     oscli   
  41.     pi
  42.     print    
  43.     put          
  44.     putc     
  45.     quit
  46.     repeat    
  47.     rnd            
  48.     return    
  49.     seed
  50.     sin      
  51.     sizeof        
  52.     sqrt     
  53.     start_task 
  54.     static   
  55.     stderr         
  56.     stdin     
  57.     stdout
  58.     swi       
  59.     switch         
  60.     sysvar    
  61.     tan 
  62.     time      
  63.     typeof        
  64.     until     
  65.     val   
  66.     vector    
  67.     wimp_closedown  
  68.     wimp_init 
  69.     wimp_report
  70.     while     
  71.     `              
  72.     ``      
  73.     £           
  74.     ££
  75.  
  76. There are also the following synonyms for integers which should not
  77. be used as variable names:
  78.  
  79.  
  80. Boolean values:          TRUE  FALSE
  81.  
  82. End-of-file:             EOF
  83.  
  84. Types:  NIL        CLASS       OBJECT 
  85.         VECTOR     INTEGER     STRING 
  86.         BYTECODE   CODE        DICTIONARY 
  87.         VARIABLE   IOSTREAM    REAL
  88.  
  89. Wimp Reason codes:
  90.                    Null_Reason_Code
  91.                    Redraw_Window_Request
  92.                    Open_Window_Request
  93.                    Close_Window_Request
  94.                    Pointer_Leaving_Window
  95.                    Pointer_Entering_Window
  96.                    Mouse_Click
  97.                    User_Drag_Box
  98.                    Key_Pressed
  99.                    Menu_Selection
  100.                    Scroll_Request
  101.                    Lose_Caret
  102.                    Gain_Caret
  103.                    Poll_word
  104.                    User_Message
  105.                    User_Message_Recorded
  106.                    User_Message_Acknowledge
  107.  
  108. Wimp Message codes:
  109.                    Message_Quit
  110.                    Message_DataSave
  111.                    Message_DataSaveAck
  112.                    Message_DataLoad
  113.                    Message_DataLoadAck
  114.                    Message_DataOpen
  115.                    Message_RAMFetch
  116.                    Message_RAMTransmit
  117.                    Message_PreQuit
  118.                    Message_PaletteChange
  119.                    Message_SaveDesktop
  120.                    Message_DeviceClaim
  121.                    Message_DeviceInUse
  122.                    Message_DataSaved
  123.                    Message_ShutDown
  124.                    Message_FilerOpenDir
  125.                    Message_FilerCloseDir
  126.                    Message_FilerOpenDirAt
  127.                    Message_FilerSelectionDirectory
  128.                    Message_FilerAddSelection
  129.                    Message_FilerAction
  130.                    Message_FilerControlAction
  131.                    Message_FilerSelection
  132.                    Message_AlarmSet
  133.                    Message_AlarmGoneOff
  134.                    Message_HelpRequest
  135.                    Message_HelpReply
  136.                    Message_MenuWarning
  137.                    Message_ModeChange
  138.                    Message_TaskInitialise
  139.                    Message_TaskCloseDown
  140.                    Message_SlotSize
  141.                    Message_SetSlot
  142.                    Message_TaskNameRq
  143.                    Message_TaskNameIs
  144.                    Message_TaskStarted
  145.                    Message_MenusDeleted
  146.                    Message_Iconize
  147.                    Message_WindowClosed
  148.                    Message_WindowInf
  149.  
  150. Taskwindow message codes:
  151.                    TaskWindow_Input
  152.                    TaskWindow_Output
  153.                    TaskWindow_Ego
  154.                    TaskWindow_Morior
  155.                    TaskWindow_Morire
  156.                    TaskWindow_NewTask
  157.                    TaskWindow_Suspend
  158.                    TaskWindow_Resume   
  159.  
  160.  
  161.                ------------- END -------------------