.#& . Mode_Info_Type+) fold_info2 dabbrev_word_chars. init_mode_menu/ chglog_get_item. use_dfa_syntax! 5°. Mode_Info_Type& . Mode_Info_List+ý + Struct_Type * Assoc_Type!°. Mode_Info_List,* ) mode_name+ý . Mode_Info_List ) mode_nameþ 0 assoc_key_exists. $ NULLw/bý ) mode_name . Mode_Info_List!w‚. find_mode_info,* ) mode_name * field_name + field_value+* ) mode_info+ý ) mode_nameþ . find_mode_info°) mode_info ) mode_info $ NULLA. . Mode_Info_TypeM°) mode_info ) mode_infoý ) mode_name . Mode_Info_List /c* & fields+ý ) mode_infoþ 6 get_struct_field_names°& fields! 0ýý & fields * field_nameAþ % whereþ & lengthA.* - new_mode_info+ýý & fields * field_nameàþ + Struct_TypeM°- new_mode_info & fieldsýþ.* ! f+°! fý - new_mode_info ! fý ) mode_info ! fþ 0 get_struct_fieldþ 0 set_struct_field/ƒ - new_mode_info°) mode_info ) mode_infoý ) mode_name . Mode_Info_List /cý ) mode_info * field_name + field_valueþ 0 set_struct_fieldy2 mode_set_mode_info,* * field_name+* ) mode_info+ & _NARGS! 1A. - get_mode_name/c* ) mode_name+°) mode_nameý ) mode_nameþ . find_mode_info°) mode_info ) mode_info $ NULLA. $ NULLw/c! 0ýý * field_nameý ) mode_infoþ 6 get_struct_field_namesAþ % whereþ & lengthA. $ NULLw/cý ) mode_info * field_nameþ 0 get_struct_fieldwy2 mode_get_mode_info