< sun209ss21.html CHARACTER < sun209ss22.html CHARACTER_ARG < sun209ss23.html CHARACTER_ARRAY < sun209ss24.html CHARACTER_ARRAY_ARG < sun209ss25.html CHARACTER_RETURN_ARG < sun209ss26.html CHARACTER_RETURN_VALUE < sun209ss101.html CNF_CVAL < sun209ss100.html CNF_PVAL < sun209ss27.html DECLARE_CHARACTER < sun209ss28.html DECLARE_CHARACTER_ARRAY < sun209ss29.html DECLARE_CHARACTER_DYN < sun209ss1.html DECLARE_type < sun209ss2.html DECLARE_type_ARRAY < sun209ss3.html DECLARE_type_ARRAY_DYN < sun209ss4.html F77_ASSOC_type_ARRAY < sun209ss30.html F77_BLANK_COMMON < sun209ss31.html F77_BYTE_TYPE < sun209ss32.html F77_CALL < sun209ss33.html F77_CHARACTER_ARG_TYPE < sun209ss34.html F77_CHARACTER_ARRAY_ARG_TYPE < sun209ss35.html F77_CHARACTER_TYPE < sun209ss36.html F77_CREATE_CHARACTER < sun209ss37.html F77_CREATE_CHARACTER_ARRAY < sun209ss38.html F77_CREATE_CHARACTER_ARRAY_M < sun209ss39.html F77_CREATE_LOGICAL_ARRAY_M < sun209ss5.html F77_CREATE_type_ARRAY < sun209ss40.html F77_DOUBLE_TYPE < sun209ss41.html F77_EXPORT_CHARACTER < sun209ss42.html F77_EXPORT_CHARACTER_ARRAY < sun209ss43.html F77_EXPORT_CHARACTER_ARRAY_P < sun209ss6.html F77_EXPORT_type < sun209ss7.html F77_EXPORT_type_ARRAY < sun209ss44.html F77_EXTERNAL_NAME < sun209ss45.html F77_FALSE < sun209ss8.html F77_FREE_type < sun209ss46.html F77_IMPORT_CHARACTER < sun209ss47.html F77_IMPORT_CHARACTER_ARRAY < sun209ss48.html F77_IMPORT_CHARACTER_ARRAY_P < sun209ss9.html F77_IMPORT_type < sun209ss10.html F77_IMPORT_type_ARRAY < sun209ss49.html F77_INTEGER_TYPE < sun209ss50.html F77_ISFALSE < sun209ss52.html F77_ISTRUE < sun209ss51.html F77_LOCK < sun209ss53.html F77_LOGICAL_TYPE < sun209ss54.html F77_NAMED_COMMON < sun209ss55.html F77_POINTER_TYPE < sun209ss56.html F77_REAL_TYPE < sun209ss57.html F77_SUBROUTINE < sun209ss58.html F77_TRUE < sun209ss59.html F77_UBYTE_TYPE < sun209ss60.html F77_UWORD_TYPE < sun209ss61.html F77_WORD_TYPE < sun209ss11.html F77_type_FUNCTION < sun209ss62.html GENPTR_CHARACTER < sun209ss63.html GENPTR_CHARACTER_ARRAY < sun209ss64.html GENPTR_SUBROUTINE < sun209ss12.html GENPTR_type < sun209ss13.html GENPTR_type_ARRAY < sun209ss14.html GENPTR_type_FUNCTION < sun209ss65.html SUBROUTINE < sun209ss66.html SUBROUTINE_ARG < sun209ss67.html TRAIL < sun209ss68.html TRAIL_ARG < sun209se7.html accessing_dynamic_memory_from_c_and_fortran < sun209se7.html allocating_exportable_dynamic_memory < sun209se16.html alphabetical_list_of_f77_macros < sun209se4.html arguments < sun209se5.html arguments_dash_and_pointers_to_them < sun209se17.html arguments_of_a_c_function < sun209se3.html arrays < sun209se9.html arrays_of_pointer_to_char < sun209se2.html building_the_program < sun209se2.html calling_c_from_fortran < sun209se2.html calling_fortran_from_c < sun209se9.html character_and_logical_arrays < sun209se3.html characters < sun209se19.html classified_list_of_cnf_functions < sun209se17.html classified_list_of_f77_macros < sun209ss69.html cnfCalloc < sun209ss70.html cnfCopyf < sun209ss71.html cnfCptr < sun209ss72.html cnfCreat < sun209ss73.html cnfCref < sun209ss74.html cnfCrefa < sun209ss75.html cnfCreib < sun209ss76.html cnfCreim < sun209ss77.html cnfCrela < sun209ss78.html cnfExpch < sun209ss79.html cnfExpla < sun209ss80.html cnfExpn < sun209ss81.html cnfExprt < sun209ss82.html cnfExprta < sun209ss83.html cnfExprtap < sun209ss84.html cnfFptr < sun209ss85.html cnfFree < sun209ss86.html cnfFreef < sun209ss87.html cnfImpb < sun209ss88.html cnfImpbn < sun209ss89.html cnfImpch < sun209ss90.html cnfImpla < sun209ss91.html cnfImpn < sun209ss92.html cnfImprt < sun209ss93.html cnfImprta < sun209ss94.html cnfImprtap < sun209ss95.html cnfLenc < sun209ss96.html cnfLenf < sun209ss97.html cnfMalloc < sun209ss98.html cnfRegp < sun209ss99.html cnfUregp < sun209se20.html cnf_c_routine_descriptions < sun209se21.html cnf_fortran_function_description < sun209se20.html cnf_routine_descriptions < sun209se17.html common_block_macros < sun209se5.html common_blocks < sun209se4.html communication_between_routines < sun209se13.html compiling_and_linking < sun209se6.html converting_between_fortran_and_c_strings < sun209se2.html cookbook < sun209se17.html data_type_macros < sun209se14.html dec_unix < sun209se17.html declaration_of_a_c_function < sun209se5.html declaration_of_a_function < sun209se5.html declaration_of_arguments < sun209se17.html declaring_variables_for_passing_to_a_fortran_routine < sun209se19.html export_a_c_string_to_fortran < sun209se17.html external_name_macro < sun209se5.html external_names < sun209se18.html full_description_of_f77_macros < sun209se4.html function_values < sun209se5.html general_description < sun209se17.html generate_pointers_to_arguments < sun209se18.html generic_descriptions < sun209se4.html global_data < sun209se6.html handling_byte_strings_hds_locators < sun209se1.html how_to_read_this_document < sun209se14.html implementation_specific_details < sun209se19.html import_a_fortran_string_to_c < sun209se17.html importing_and_exporting_arguments < sun209se19.html logical_array_handling < sun209se3.html logical_types < sun209se17.html logical_value_macros < sun209se5.html logical_values < sun209se19.html memory_and_pointer_handling < sun209se19.html miscellaneous_string_handling < sun209se9.html more_on_arrays < sun209se5.html more_on_calling_c_from_fortran < sun209se8.html more_on_calling_fortran_from_c < sun209se3.html numeric_types < sun209se12.html other_approaches_to_mixed_language_programming < sun209se14.html other_operating_systems < sun209se17.html passing_arguments_to_a_fortran_routine < sun209se9.html pointer_arrays < sun209se7.html pointer_registration_and_conversion < sun209se3.html pointer_types < sun209se7.html pointers < sun209se15.html rationale_for_mixed_language_programming < sun209se22.html references < sun209se7.html registering_your_own_pointers < sun209se3.html representation_of_data < sun209se3.html same_language_dash_different_compiler < sun209ss20.html specific_descriptions < sun209se19.html string_lengths < sun209se11.html subroutines_and_functions_as_arguments < sun209se14.html sun < sun209se6.html the_cnf_functions < sun209se10.html the_import_and_export_macros < sun209se17.html thread_safety < sun209ss15.html type < sun209ss16.html type_ARG < sun209ss17.html type_ARRAY < sun209ss18.html type_ARRAY_ARG < sun209ss19.html type_FUNCTION < sun209ss20.html type_FUNCTION_ARG < sun209se5.html type_specifiers < sun209se6.html using_dynamic_fortran_character_strings < sun209se14.html vaxvms > sun209se13.html sg4 > sun209se15.html sun121 > sun209se14.html sun92 > sun209se15.html sun92 > sun209se13.html sun144 ADAM_link_scripts > sun209se6.html sun92 using_locators t sun209se16.html Alphabetical List of F77 Macros t sun209ss21.html CHARACTER t sun209ss22.html CHARACTER_ARG t sun209ss23.html CHARACTER_ARRAY t sun209ss24.html CHARACTER_ARRAY_ARG t sun209ss25.html CHARACTER_RETURN_ARG t sun209ss26.html CHARACTER_RETURN_VALUE t sun209se20.html CNF C Routine Descriptions t sun209se21.html CNF FORTRAN Function Description T sun209.html CNF and F77
Mixed Language Programming – FORTRAN and C t sun209ss101.html CNF_CVAL t sun209ss100.html CNF_PVAL t sun209se19.html Classified List of CNF Functions t sun209se17.html Classified List of F77 Macros t sun209se4.html Communication Between Routines t sun209se13.html Compiling and Linking t sun209se6.html Converting Between FORTRAN and C Strings t sun209se2.html Cookbook t sun209ss27.html DECLARE_CHARACTER t sun209ss28.html DECLARE_CHARACTER_ARRAY t sun209ss29.html DECLARE_CHARACTER_DYN t sun209ss1.html DECLARE_type t sun209ss2.html DECLARE_type_ARRAY t sun209ss3.html DECLARE_type_ARRAY_DYN t sun209ss4.html F77_ASSOC_type_ARRAY t sun209ss30.html F77_BLANK_COMMON t sun209ss31.html F77_BYTE_TYPE t sun209ss32.html F77_CALL t sun209ss33.html F77_CHARACTER_ARG_TYPE t sun209ss34.html F77_CHARACTER_ARRAY_ARG_TYPE t sun209ss35.html F77_CHARACTER_TYPE t sun209ss36.html F77_CREATE_CHARACTER t sun209ss37.html F77_CREATE_CHARACTER_ARRAY t sun209ss38.html F77_CREATE_CHARACTER_ARRAY_M t sun209ss39.html F77_CREATE_LOGICAL_ARRAY_M t sun209ss5.html F77_CREATE_type_ARRAY t sun209ss40.html F77_DOUBLE_TYPE t sun209ss41.html F77_EXPORT_CHARACTER t sun209ss42.html F77_EXPORT_CHARACTER_ARRAY t sun209ss43.html F77_EXPORT_CHARACTER_ARRAY_P t sun209ss6.html F77_EXPORT_type t sun209ss7.html F77_EXPORT_type_ARRAY t sun209ss44.html F77_EXTERNAL_NAME t sun209ss45.html F77_FALSE t sun209ss8.html F77_FREE_type t sun209ss46.html F77_IMPORT_CHARACTER t sun209ss47.html F77_IMPORT_CHARACTER_ARRAY t sun209ss48.html F77_IMPORT_CHARACTER_ARRAY_P t sun209ss9.html F77_IMPORT_type t sun209ss10.html F77_IMPORT_type_ARRAY t sun209ss49.html F77_INTEGER_TYPE t sun209ss50.html F77_ISFALSE t sun209ss52.html F77_ISTRUE t sun209ss51.html F77_LOCK t sun209ss53.html F77_LOGICAL_TYPE t sun209ss54.html F77_NAMED_COMMON t sun209ss55.html F77_POINTER_TYPE t sun209ss56.html F77_REAL_TYPE t sun209ss57.html F77_SUBROUTINE t sun209ss58.html F77_TRUE t sun209ss59.html F77_UBYTE_TYPE t sun209ss60.html F77_UWORD_TYPE t sun209ss61.html F77_WORD_TYPE t sun209ss11.html F77_type_FUNCTION t sun209se18.html Full Description of F77 Macros t sun209ss62.html GENPTR_CHARACTER t sun209ss63.html GENPTR_CHARACTER_ARRAY t sun209ss64.html GENPTR_SUBROUTINE t sun209ss12.html GENPTR_type t sun209ss13.html GENPTR_type_ARRAY t sun209ss14.html GENPTR_type_FUNCTION t sun209se1.html How to read this document t sun209se14.html Implementation Specific Details t sun209se9.html More on Arrays t sun209se5.html More on Calling C from FORTRAN t sun209se8.html More on Calling FORTRAN from C t sun209se12.html Other Approaches to Mixed Language Programming t sun209se7.html Pointers t sun209se15.html Rationale for Mixed Language Programming t sun209se22.html References t sun209se3.html Representation of Data t sun209ss65.html SUBROUTINE t sun209ss66.html SUBROUTINE_ARG t sun209se11.html Subroutines and Functions as Arguments t sun209ss67.html TRAIL t sun209ss68.html TRAIL_ARG t sun209se10.html The IMPORT and EXPORT Macros t sun209ss69.html cnfCalloc t sun209ss70.html cnfCopyf t sun209ss71.html cnfCptr t sun209ss72.html cnfCreat t sun209ss73.html cnfCref t sun209ss74.html cnfCrefa t sun209ss75.html cnfCreib t sun209ss76.html cnfCreim t sun209ss77.html cnfCrela t sun209ss78.html cnfExpch t sun209ss79.html cnfExpla t sun209ss80.html cnfExpn t sun209ss81.html cnfExprt t sun209ss82.html cnfExprta t sun209ss83.html cnfExprtap t sun209ss84.html cnfFptr t sun209ss85.html cnfFree t sun209ss86.html cnfFreef t sun209ss87.html cnfImpb t sun209ss88.html cnfImpbn t sun209ss89.html cnfImpch t sun209ss90.html cnfImpla t sun209ss91.html cnfImpn t sun209ss92.html cnfImprt t sun209ss93.html cnfImprta t sun209ss94.html cnfImprtap t sun209ss95.html cnfLenc t sun209ss96.html cnfLenf t sun209ss97.html cnfMalloc t sun209ss98.html cnfRegp t sun209ss99.html cnfUregp t sun209ss15.html type t sun209ss16.html type_ARG t sun209ss17.html type_ARRAY t sun209ss18.html type_ARRAY_ARG t sun209ss19.html type_FUNCTION t sun209ss20.html type_FUNCTION_ARG