FML::Process::Distribute が走っている時のデータ構造の例です。
__parent_args => HASH { ARGV => ARRAY ___shared_memory___ => HASH argv => ARRAY cf_list => ARRAY curproc => FML::Process::Distribute fml_version main_cf => HASH module_info => HASH myname need_ml_name options => HASH program_fullname program_name } __print_style => SCALAR __start_time => SCALAR article => HASH { body => Mail::Message header => FML::Header message => Mail::Message } config => FML::Config credential => FML::Credential incoming_message => HASH { body => Mail::Message header => FML::Header message => Mail::Message } log_message_queue => FML::Log::Print::Simple main_cf => HASH { _hints => HASH config_dir debug default_command_line_option_config default_config_cf default_config_dir default_cui_menu default_domain default_gui_menu default_ml_home_prefix default_module_config default_paths_cf domain_default_config domain_default_config_cf exec_prefix executable_prefix fml_group fml_owner fml_version group_writable_config_dir lib_dir libexec_dir local_lib_dir ml_home_prefix_maps prefix prefix_dir primary_ml_home_prefix_map share_dir site_default_config_cf virtual_maps } pcb => FML::PCB scheduler => FML::Process::Scheduler
Copyright (C) 1993-2025 Ken'ichi Fukamachi mail:< fukachan at fml.org >