!*** MODULE sca$query_callable IDENT T4.0 *** !DEC$ OPTIONS/ALIGN=(RECORDS=PACKED,COMMONS=PACKED)/NOWARN STRUCTURE /sca_attribute_kind/ INTEGER*4 sca$l_attribute_kind END STRUCTURE ! sca_attribute_kind PARAMETER sca$k_min_attribute_kind = '00000001'X PARAMETER sca$k_attri_all = '00000001'X PARAMETER sca$k_attri_entity_kind = '00000002'X PARAMETER sca$k_attri_rel_kind = '00000003'X PARAMETER sca$k_attri_appearance = '00000004'X PARAMETER sca$k_attri_domain = '00000005'X PARAMETER sca$k_attri_expression = '00000006'X PARAMETER sca$k_attri_name = '00000007'X PARAMETER sca$k_attri_occurrence = '00000008'X PARAMETER sca$k_attri_symbol = '00000009'X PARAMETER sca$k_attri_decl_class = '0000000A'X PARAMETER sca$k_attri_mach_data_size = '0000000B'X PARAMETER sca$k_attri_mach_data_type = '0000000C'X PARAMETER sca$k_attri_passing_mechanism = '0000000D'X PARAMETER sca$k_attri_begin_file_spec = '0000000E'X PARAMETER sca$k_attri_name_file_spec = '0000000F'X PARAMETER sca$k_attri_end_file_spec = '00000010'X PARAMETER sca$k_attri_begin_record_number = '00000011'X PARAMETER sca$k_attri_name_record_number = '00000012'X PARAMETER sca$k_attri_end_record_number = '00000013'X PARAMETER sca$k_attri_begin_char_offset = '00000014'X PARAMETER sca$k_attri_name_char_offset = '00000015'X PARAMETER sca$k_attri_end_char_offset = '00000016'X PARAMETER sca$k_attri_bexe_file_spec = '00000017'X PARAMETER sca$k_attri_bexe_record_number = '00000018'X PARAMETER sca$k_attri_bexe_char_offset = '00000019'X PARAMETER sca$k_attri_language = '0000001A'X PARAMETER sca$k_attri_module = '0000001B'X PARAMETER sca$k_max_attribute_kind = '0000001B'X ! ++ ! $SCA_RESULTQUAL_OPTIONS - /RESULT Options ! ! Longword value used to pass result options to SCA$FIND ! -- PARAMETER sca$m_result_names = '00000001'X PARAMETER sca$m_result_items = '00000002'X PARAMETER sca$m_result_occurrences = '00000004'X PARAMETER sca$m_result_default = '00000008'X STRUCTURE /sca_resultqual_options/ PARAMETER sca$S_result_names = 1 PARAMETER sca$V_result_names = 0 ! find symbol/file names PARAMETER sca$S_result_items = 1 PARAMETER sca$V_result_items = 1 ! find specific symbols/files PARAMETER sca$S_result_occurrences = 1 PARAMETER sca$V_result_occurrences = 2 ! find occurrences of specific symbols/files PARAMETER sca$S_result_default = 1 PARAMETER sca$V_result_default = 3 ! magic default value determined by ! context BYTE %FILL (1) END STRUCTURE ! sca_resultqual_options PARAMETER sca$m_disp_heading = '00000001'X PARAMETER sca$m_disp_name = '00000002'X PARAMETER sca$m_disp_class = '00000004'X PARAMETER sca$m_disp_module = '00000008'X PARAMETER sca$m_disp_routine = '00000010'X PARAMETER sca$m_disp_line = '00000020'X PARAMETER sca$m_disp_file_name = '00000040'X PARAMETER sca$m_disp_file_spec = '00000080'X PARAMETER sca$m_disp_record = '00000100'X PARAMETER sca$m_disp_occurrence = '00000200'X PARAMETER sca$m_disp_line_numbers = '00000400'X PARAMETER sca$m_disp_relation = '00000800'X PARAMETER sca$m_disp_forwards = '00001000'X PARAMETER sca$m_disp_backwards = '00002000'X PARAMETER sca$m_disp_default = '00004000'X STRUCTURE /sca_display_options/ PARAMETER sca$S_disp_heading = 1 PARAMETER sca$V_disp_heading = 0 PARAMETER sca$S_disp_name = 1 PARAMETER sca$V_disp_name = 1 PARAMETER sca$S_disp_class = 1 PARAMETER sca$V_disp_class = 2 PARAMETER sca$S_disp_module = 1 PARAMETER sca$V_disp_module = 3 PARAMETER sca$S_disp_routine = 1 PARAMETER sca$V_disp_routine = 4 PARAMETER sca$S_disp_line = 1 PARAMETER sca$V_disp_line = 5 PARAMETER sca$S_disp_file_name = 1 PARAMETER sca$V_disp_file_name = 6 PARAMETER sca$S_disp_file_spec = 1 PARAMETER sca$V_disp_file_spec = 7 PARAMETER sca$S_disp_record = 1 PARAMETER sca$V_disp_record = 8 PARAMETER sca$S_disp_occurrence = 1 PARAMETER sca$V_disp_occurrence = 9 PARAMETER sca$S_disp_line_numbers = 1 PARAMETER sca$V_disp_line_numbers = 10 PARAMETER sca$S_disp_relation = 1 PARAMETER sca$V_disp_relation = 11 PARAMETER sca$S_disp_forwards = 1 PARAMETER sca$V_disp_forwards = 12 PARAMETER sca$S_disp_backwards = 1 PARAMETER sca$V_disp_backwards = 13 PARAMETER sca$S_disp_default = 1 PARAMETER sca$V_disp_default = 14 BYTE %FILL (2) END STRUCTURE ! sca_display_options STRUCTURE /sca_handle/ INTEGER*4 sca$l_handle END STRUCTURE ! sca_handle STRUCTURE /sca_iteration_context/ INTEGER*4 sca$l_iteration_context END STRUCTURE ! sca_iteration_context STRUCTURE /sca_query_context/ INTEGER*4 sca$l_query_context END STRUCTURE ! sca_query_context STRUCTURE /sca_command_context/ INTEGER*4 sca$l_command_context END STRUCTURE ! sca_command_context STRUCTURE /sca_occ_sort_order/ INTEGER*4 sca$l_sort_order END STRUCTURE ! sca_occ_sort_order PARAMETER sca$k_min_sort_order = '00000001'X PARAMETER sca$k_occurrence_order_default = '00000001'X PARAMETER sca$k_occurrence_order_lexical = '00000002'X PARAMETER sca$k_max_sort_order = '00000002'X PARAMETER SCA$_MORETEXT = '017288E0'X PARAMETER SCA$_NEWITEM = '01728159'X PARAMETER SCA$_NEWNAME = '01728151'X PARAMETER SCA$_NOMORE = '017286D0'X PARAMETER SCA$_NONE = '017286E0'X PARAMETER SCA$_NOOCCUR = '017286E8'X PARAMETER SCA$_NORMAL = '01728009'X PARAMETER SCA$_RESULTEXISTS = '01728688'X PARAMETER SCA$_WARNING = '01728640'X !DEC$ END OPTIONS