Next: About this document ...
Up: Morphine User and Reference
Previous: Index
- .morphine-rc
- Profiles
| Setting parameters
- abort_trace/0
- Commands
- absolute_indent/1
- Commands
- active scenarios
- How to make a
- adding simple commands
- Adding simple commands
- An Morphine debugging session
- A debugging session with
- apropos/1
- Commands
- arg_undisplay/2
- Example for a ``multiple''
| Parameters
- arguments_display/1
- Parameters
- attribute_display/15
- Parameters
- attribute_display/8
- Example for a ``single''
- autoload file
- How to make a
- browse/1
- Commands
- cc_query/1
- Commands
- check_arg/5
- Procedures
- check_arg_type/5
- Procedures
- collect
- Scenario ``collect''
- collect/2
- Commands
- collect_arg/1
- Parameters
- compile_collect/0
- Primitives
- current_grade/1
- Primitives
- dyn_link_collect/0
- Primitives
- generate_collect/1
- Primitives
- run_collect/1
- Primitives
- collect/2
- Commands
- collect_arg/1
- Parameters
- Commands
- Morphine - Reference Manual
- abort_trace/0
- Commands
- absolute_indent/1
- Commands
- apropos/1
- Commands
- browse/1
- Commands
- cc_query/1
- Commands
- collect/2
- Commands
- control_flow_graph/1
- Commands
- current/1
- Commands
- current_live_var/3
- Commands
- det_fget/1
- Commands
- det_next/0
- Commands
- det_step/0
- Commands
- dynamic_call_graph/1
- Commands
- fget/1
- Commands
- finish/0
- Commands
- get_parameter/2
- Commands
- get_parameter_in_module/3
- Commands
- goto/1
- Commands
- indent/1
- Commands
- initialization/1
- Commands
- io_query/1
- Commands
- latex_manual/1
- Commands
- list_attribute_aliases/0
- Commands
- listing/2
- Commands
- listing/3
- Commands
- listing_current_procedure/0
- Commands
- listing_current_procedure/1
- Commands
- listing_hlds/2
- Commands
- listing_hlds/3
- Commands
- make/1
- Commands
- make/2
- Commands
- make/3
- Commands
- make/5
- Commands
- man/1
- Commands
- manual/1
- Commands
- mmc_options/1
- Commands
- next/0
- Commands
- next/1
- Commands
- no_trace/0
- Commands
- no_window/0
- Commands
- opium_help/0
- Commands
- print_displayed_attributes/0
- Commands
- print_event/0
- Commands
- print_full_displayed_attributes/0
- Commands
- print_full_event/0
- Commands
- query/1
- Commands
- re_init_opium/0
- Commands
- rebuild_object/5
- Commands
- rerun/0
- Commands
- retry/0
- Commands
- run/1
- Commands
- set_default/1
- Commands
- set_default/4
- Commands
- set_default_in_module/2
- Commands
- set_default_parameters/0
- Commands
- set_default_parameters/1
- Commands
- set_default_parameters_in_module/2
- Commands
- set_parameter/1
- Commands
- set_parameter/2
- Commands
- set_parameter_in_module/2
- Commands
- set_parameter_in_module/3
- Commands
- show_abbreviations/0
- Commands
- show_abbreviations/1
- Commands
- show_abbreviations_in_module/2
- Commands
- show_all/1
- Commands
- show_all/2
- Commands
- show_all_in_module/3
- Commands
- show_parameters/0
- Commands
- show_parameters/1
- Commands
- show_parameters_in_module/2
- Commands
- skip/0
- Commands
- stack/0
- Commands
- step/0
- Commands
- step/1
- Commands
- toggle/1
- Commands
- unset_parameter/2
- Commands
- unset_parameter_in_module/3
- Commands
- use_gdb/0
- Commands
- use_xterm/0
- Commands
- compile_collect/0
- Primitives
- compile_dot/2
- Primitives
- control_flow
- Scenario ``control_flow''
- compile_dot/2
- Primitives
- control_flow_graph/1
- Commands
- display_ps/1
- Primitives
- dynamic_call_graph/1
- Commands
- ps_viewer/1
- Parameters
- control_flow_graph/1
- Commands
- current/1
- Example for a ``multiple''
| Adding simple commands
| Advice
| Commands
- current_arg/1
- Primitives
- current_arg_names/1
- Primitives
- current_arg_types/1
- Primitives
- current_grade/1
- Primitives
- current_live_var/3
- Commands
- current_live_var_names_and_types/0
- Primitives
- current_live_var_names_and_types/1
- Primitives
- current_port/1
- Customizing ``opium'' commands
- current_vars/2
- Primitives
- customizing the environment
- Customization and extensibility
| Customizing existing objects
- debug_opium/1
- Parameters
- det_fget/1
- Commands
- det_fget_np/1
- Primitives
- det_next/0
- Commands
- det_next_np/0
- Primitives
- det_step/0
- Commands
- det_step_np/0
- Primitives
- display
- Remaking an existing scenario
| Scenario ``display''
- absolute_indent/1
- Commands
- arg_undisplay/2
- Parameters
- arguments_display/1
- Parameters
- attribute_display/15
- Parameters
- display_list_var_names/1
- Procedures
- display_stack/1
- Procedures
- indent/1
- Commands
- indent_display/3
- Parameters
- indent_display_limit/1
- Parameters
- list_display/2
- Parameters
- print_displayed_attributes/0
- Commands
- print_event/0
- Commands
- print_full_displayed_attributes/0
- Commands
- print_full_event/0
- Commands
- read_input/1
- Procedures
- term_display/2
- Parameters
- toggle/1
- Commands
- write_arg/1
- Procedures
- write_arg_attribute/4
- Procedures
- write_attribute/2
- Procedures
- write_comma/0
- Procedures
- write_ersatz/0
- Procedures
- write_indent/4
- Procedures
- write_list/1
- Procedures
- write_nth_arg/3
- Procedures
- write_term/1
- Procedures
- write_trace/1
- Procedures
- display_list_var_names/1
- Procedures
- display_ps/1
- Primitives
- display_stack/1
- Procedures
- dyn_link_collect/0
- Primitives
- dynamic_call_graph/1
- Commands
- Emacs (declaring objects with)
- Declaring Opium objects with
- end_connection/0
- Primitives
- error messages
- Error messages given by
- extending the environment
- Customization and extensibility
| Extending the debugging environment
- fget/1
- Commands
- fget_np/1
- Primitives
- finish/0
- Commands
- finish_np/0
- Primitives
- generate_collect/1
- Primitives
- get_opium_filename/2
- Primitives
- get_parameter/2
- Setting parameters
| Customizing ``opium'' commands
| Commands
- get_parameter_in_module/3
- Commands
- get_parameter_info/7
- Primitives
- global scenarios
- How to make a
- goto/1
- Commands
- goto_np/1
- Primitives
- help
- Getting some help
| Scenario ``help''
- apropos/1
- Commands
- latex_manual/1
- Commands
- man/1
- Commands
- manual/1
- Commands
- opium_help/0
- Commands
- print_header/4
- Procedures
- print_man/6
- Procedures
- print_syntax/5
- Procedures
- show_abbreviations/0
- Commands
- show_abbreviations/1
- Commands
- show_abbreviations_in_module/2
- Commands
- show_all/1
- Commands
- show_all/2
- Commands
- show_all_in_module/3
- Commands
- help/0
- Getting some help
- implementation_link/4
- General mechanism
| Primitives
- inactivescenarios
- How to make a
- indent/1
- Commands
- indent_display/3
- Parameters
- indent_display_limit/1
- Parameters
- init_opium_session/0
- Primitives
- initialization of scenarios
- Initialization of scenarios
- initialization/1
- Initialization of scenarios
| Commands
- interface
- Remaking an existing scenario
- io_query/1
- Commands
- is_absolute_dir/0
- Types
- is_arg_attribute/0
- Types
- is_atom_attribute/0
- Types
- is_atom_or_list_of_atoms/0
- Types
- is_atom_or_string/0
- Types
- is_atom_or_var/0
- Types
- is_customizable_type/0
- Types
- is_customizable_type_or_var/0
- Types
- is_det_marker/0
- Types
- is_det_marker_attribute/0
- Types
- is_det_marker_or_var/0
- Types
- is_goal/0
- Types
- is_goal_or_var/0
- Types
- is_goal_path/0
- Types
- is_goal_path_attribute/0
- Types
- is_goal_path_or_var/0
- Types
- is_integer_attribute/0
- Types
- is_integer_or_var/0
- Types
- is_list/0
- Types
- is_list_of_atoms/0
- Types
- is_list_of_atoms_or_empty_list/0
- Types
- is_list_of_dets/0
- Types
- is_list_of_integers/0
- Types
- is_list_of_integers_or_var/0
- Types
- is_list_of_ports/0
- Types
- is_list_of_preds/0
- Types
- is_list_of_vars_or_empty_list/0
- Types
- is_list_or_conj_of_attribute_constraints_fget/0
- Types
- is_list_or_conj_of_attributes_current/0
- Types
- is_list_or_var/0
- Types
- is_mercury_proc_or_type/0
- Types
- is_opium_declaration/0
- Types
- is_opium_module/0
- Types
- is_opium_module_or_var/0
- Types
- is_opium_object_or_var/0
- Types
- is_opium_parameter/0
- Types
- is_opium_scenario/0
- Types
- is_opium_scenario_or_var/0
- Types
- is_option_list/0
- Types
- is_port/0
- Types
- is_port_attribute/0
- Types
- is_port_or_var/0
- Types
- is_pred/0
- Types
- is_pred_id/0
- Types
- is_pred_or_list_of_preds/0
- Types
- is_pred_or_var/0
- Types
- is_proc/0
- Types
- is_proc_or_var/0
- Types
- is_proc_type/0
- Types
- is_proc_type_attribute/0
- Types
- is_string_attribute/0
- Types
- is_string_or_integer/0
- Types
- is_string_or_integer_or_var/0
- Types
- is_string_or_var/0
- Types
- is_term/0
- Types
- latex_manual/1
- Commands
- list_attribute_aliases/0
- Commands
- list_display/2
- Parameters
- listing/2
- Commands
- listing/3
- Commands
- listing_current_procedure/0
- Commands
- listing_current_procedure/1
- Commands
- listing_hlds/2
- Commands
- listing_hlds/3
- Commands
- load file
- How to make a
- local scenarios
- How to make a
- make/1
- Advice
| How to make a
| Commands
- make/2
- Commands
- make/3
- Commands
- make/5
- How to make a
| Commands
- man/1
- Customizing commands
| Commands
- manual/1
- Morphine - Reference Manual
| Commands
- mastermind program
- Adding simple commands
- mastermindprogram
- Adding simple commands
- mmc_options/1
- Commands
- modify_time/2
- Procedures
- Morphine command types
- Customizing commands
- Morphine commands
- Customizing commands
- Morphine files
- Profiles
- morphine_kernel
- Remaking an existing scenario
| Scenario ``morphine_kernel''
- abort_trace/0
- Commands
- browse/1
- Commands
- cc_query/1
- Commands
- current/1
- Commands
- current_arg/1
- Primitives
- current_arg_names/1
- Primitives
- current_arg_types/1
- Primitives
- current_live_var/3
- Commands
- current_live_var_names_and_types/0
- Primitives
- current_live_var_names_and_types/1
- Primitives
- current_vars/2
- Primitives
- debug_opium/1
- Parameters
- det_fget/1
- Commands
- det_fget_np/1
- Primitives
- end_connection/0
- Primitives
- fget/1
- Commands
- fget_np/1
- Primitives
- goto/1
- Commands
- goto_np/1
- Primitives
- init_opium_session/0
- Primitives
- io_query/1
- Commands
- is_arg_attribute/0
- Types
- is_atom_attribute/0
- Types
- is_det_marker/0
- Types
- is_det_marker_attribute/0
- Types
- is_det_marker_or_var/0
- Types
- is_goal_path/0
- Types
- is_goal_path_attribute/0
- Types
- is_goal_path_or_var/0
- Types
- is_integer_attribute/0
- Types
- is_list_of_dets/0
- Types
- is_list_of_ports/0
- Types
- is_list_or_conj_of_attribute_constraints_fget/0
- Types
- is_list_or_conj_of_attributes_current/0
- Types
- is_port/0
- Types
- is_port_attribute/0
- Types
- is_port_or_var/0
- Types
- is_proc/0
- Types
- is_proc_or_var/0
- Types
- is_proc_type/0
- Types
- is_proc_type_attribute/0
- Types
- is_string_attribute/0
- Types
- list_attribute_aliases/0
- Commands
- mmc_options/1
- Commands
- no_trace/0
- Commands
- no_window/0
- Commands
- nondet_stack/0
- Primitives
- opium_printf_debug/2
- Procedures
- opium_printf_debug/3
- Procedures
- opium_write_debug/1
- Procedures
- opium_write_debug/2
- Procedures
- query/1
- Commands
- re_init_opium/0
- Commands
- rerun/0
- Commands
- retry/0
- Commands
- retry_np/0
- Primitives
- run/1
- Commands
- socket_domain/1
- Parameters
- stack/0
- Commands
- stack_regs/0
- Primitives
- use_gdb/0
- Commands
- use_xterm/0
- Commands
- multiple (parameter type)
- Example for a ``multiple''
| The Opium parameter
- multiple(parameter type)
- Setting parameters
- next/0
- A first try with
| A first try with
| Customizing ``opium'' commands
| Customizing ``trace'' commands
| Commands
- next/1
- Commands
- next_np/0
- A first try with
| Primitives
- no_trace/0
- Commands
- no_window/0
- Commands
- nondet_stack/0
- Primitives
- Nqueens program
- A first try with
- opium (command type)
- Customizing ``opium'' commands
| The Opium command
- Opium commands
- The Opium command
- Opium declarations
- The declaration of Opium
- Opium files
- Setting parameters
- Opium parameters
- The Opium parameter
- Opium primitives
- Customizing primitives, procedures and
| The Opium primitive
- Opium procedures
- Customizing primitives, procedures and
| The Opium procedure
- Opium scenarios
- The Opium scenario
- Opium types
- Customizing primitives, procedures and
| The Opium type
- opium_command_in_module/2
- Procedures
- opium_demo_in_module/2
- Procedures
- opium_help/0
- Commands
- opium_module/1
- Primitives
- opium_parameter_in_module/2
- Procedures
- opium_primitive_in_module/2
- Procedures
- opium_printf_debug/2
- Procedures
- opium_printf_debug/3
- Procedures
- opium_procedure_in_module/2
- Procedures
- opium_scenario_in_module/2
- Procedures
- opium_type_in_module/2
- Procedures
- opium_write_debug/1
- Procedures
- opium_write_debug/2
- Procedures
- Opiumcommand types
- The Opium command
- parameter handling
- Setting parameters
- Parameters
- Morphine - Reference Manual
- arg_undisplay/2
- Parameters
- arguments_display/1
- Parameters
- attribute_display/15
- Parameters
- collect_arg/1
- Parameters
- debug_opium/1
- Parameters
- indent_display/3
- Parameters
- indent_display_limit/1
- Parameters
- list_display/2
- Parameters
- ps_viewer/1
- Parameters
- socket_domain/1
- Parameters
- term_display/2
- Parameters
- traced_ports/1
- Parameters
- ports
- Customizing ``opium'' commands
- Primitives
- Morphine - Reference Manual
- compile_collect/0
- Primitives
- compile_dot/2
- Primitives
- current_arg/1
- Primitives
- current_arg_names/1
- Primitives
- current_arg_types/1
- Primitives
- current_grade/1
- Primitives
- current_live_var_names_and_types/0
- Primitives
- current_live_var_names_and_types/1
- Primitives
- current_vars/2
- Primitives
- det_fget_np/1
- Primitives
- det_next_np/0
- Primitives
- det_step_np/0
- Primitives
- display_ps/1
- Primitives
- dyn_link_collect/0
- Primitives
- end_connection/0
- Primitives
- fget_np/1
- Primitives
- finish_np/0
- Primitives
- generate_collect/1
- Primitives
- get_opium_filename/2
- Primitives
- get_parameter_info/7
- Primitives
- goto_np/1
- Primitives
- implementation_link/4
- Primitives
- init_opium_session/0
- Primitives
- next_np/0
- Primitives
- nondet_stack/0
- Primitives
- opium_module/1
- Primitives
- retry_np/0
- Primitives
- run_collect/1
- Primitives
- skip_np/0
- Primitives
- stack_regs/0
- Primitives
- step_np/0
- Primitives
- print_displayed_attributes/0
- Commands
- print_event/0
- Example for a ``single''
| Example for a ``multiple''
| Customizing ``opium'' commands
| Customizing ``opium'' commands
| Customizing primitives, procedures and
| Commands
- print_full_displayed_attributes/0
- Commands
- print_full_event/0
- Commands
- print_header/4
- Procedures
- print_man/6
- Procedures
- print_syntax/5
- Procedures
- Procedures
- Morphine - Reference Manual
- check_arg/5
- Procedures
- check_arg_type/5
- Procedures
- display_list_var_names/1
- Procedures
- display_stack/1
- Procedures
- modify_time/2
- Procedures
- opium_command_in_module/2
- Procedures
- opium_demo_in_module/2
- Procedures
- opium_parameter_in_module/2
- Procedures
- opium_primitive_in_module/2
- Procedures
- opium_printf_debug/2
- Procedures
- opium_printf_debug/3
- Procedures
- opium_procedure_in_module/2
- Procedures
- opium_scenario_in_module/2
- Procedures
- opium_type_in_module/2
- Procedures
- opium_write_debug/1
- Procedures
- opium_write_debug/2
- Procedures
- print_header/4
- Procedures
- print_man/6
- Procedures
- print_syntax/5
- Procedures
- read_input/1
- Procedures
- write_arg/1
- Procedures
- write_arg_attribute/4
- Procedures
- write_attribute/2
- Procedures
- write_comma/0
- Procedures
- write_ersatz/0
- Procedures
- write_indent/4
- Procedures
- write_list/1
- Procedures
- write_nth_arg/3
- Procedures
- write_term/1
- Procedures
- write_trace/1
- Procedures
- programmability
- Programmability
- ps_viewer/1
- Parameters
- qsort program
- Example for a ``multiple''
- query/1
- Commands
- re_init_opium/0
- Commands
- read_input/1
- Procedures
- rebuild_object/5
- General mechanism
| Customizing ``trace'' commands
| Commands
- recovering hidden trace information
- Example for a ``single''
| Example for a ``multiple''
- remaking an existing scenario
- Remaking an existing scenario
- rerun/0
- Commands
- retry/0
- Commands
- retry_np/0
- Primitives
- run/1
- Commands
- run_collect/1
- Primitives
- scenario paradigm
- Scenario paradigm
- scenario_handler
- How to make a
| Remaking an existing scenario
| Scenario ``scenario_handler''
- check_arg/5
- Procedures
- check_arg_type/5
- Procedures
- get_opium_filename/2
- Primitives
- get_parameter/2
- Commands
- get_parameter_in_module/3
- Commands
- get_parameter_info/7
- Primitives
- implementation_link/4
- Primitives
- initialization/1
- Commands
- is_absolute_dir/0
- Types
- is_atom_or_list_of_atoms/0
- Types
- is_atom_or_var/0
- Types
- is_customizable_type/0
- Types
- is_customizable_type_or_var/0
- Types
- is_goal/0
- Types
- is_goal_or_var/0
- Types
- is_integer_or_var/0
- Types
- is_list/0
- Types
- is_list_of_atoms/0
- Types
- is_list_of_atoms_or_empty_list/0
- Types
- is_list_of_integers/0
- Types
- is_list_of_integers_or_var/0
- Types
- is_list_of_preds/0
- Types
- is_list_of_vars_or_empty_list/0
- Types
- is_list_or_var/0
- Types
- is_opium_declaration/0
- Types
- is_opium_module/0
- Types
- is_opium_module_or_var/0
- Types
- is_opium_object_or_var/0
- Types
- is_opium_parameter/0
- Types
- is_opium_scenario/0
- Types
- is_opium_scenario_or_var/0
- Types
- is_option_list/0
- Types
- is_pred/0
- Types
- is_pred_id/0
- Types
- is_pred_or_list_of_preds/0
- Types
- is_pred_or_var/0
- Types
- is_string_or_integer/0
- Types
- is_string_or_integer_or_var/0
- Types
- is_string_or_var/0
- Types
- is_term/0
- Types
- make/1
- Commands
- make/2
- Commands
- make/3
- Commands
- make/5
- Commands
- modify_time/2
- Procedures
- opium_command_in_module/2
- Procedures
- opium_demo_in_module/2
- Procedures
- opium_module/1
- Primitives
- opium_parameter_in_module/2
- Procedures
- opium_primitive_in_module/2
- Procedures
- opium_procedure_in_module/2
- Procedures
- opium_scenario_in_module/2
- Procedures
- opium_type_in_module/2
- Procedures
- rebuild_object/5
- Commands
- set_default/1
- Commands
- set_default/4
- Commands
- set_default_in_module/2
- Commands
- set_default_parameters/0
- Commands
- set_default_parameters/1
- Commands
- set_default_parameters_in_module/2
- Commands
- set_parameter/1
- Commands
- set_parameter/2
- Commands
- set_parameter_in_module/2
- Commands
- set_parameter_in_module/3
- Commands
- show_parameters/0
- Commands
- show_parameters/1
- Commands
- show_parameters_in_module/2
- Commands
- unset_parameter/2
- Commands
- unset_parameter_in_module/3
- Commands
- Scenarios
- Morphine - Reference Manual
- collect
- Scenario ``collect''
- control_flow
- Scenario ``control_flow''
- display
- Scenario ``display''
- help
- Scenario ``help''
- morphine_kernel
- Scenario ``morphine_kernel''
- scenario_handler
- Scenario ``scenario_handler''
- source
- Scenario ``source''
- step_by_step
- Scenario ``step_by_step''
- selective tracing
- A first try with
- set_default/1
- Setting parameters
| Example for a ``multiple''
| Initialization of scenarios
| Commands
- set_default/4
- General mechanism
| Customizing ``opium'' commands
| Commands
- set_default_in_module/2
- Commands
- set_default_parameters/0
- Commands
- set_default_parameters/1
- Commands
- set_default_parameters_in_module/2
- Commands
- set_parameter/1
- Setting parameters
| Example for a ``single''
| Commands
- set_parameter/2
- Setting parameters
| Setting parameters
| Example for a ``single''
| Example for a ``multiple''
| Customizing ``opium'' commands
| Commands
- set_parameter_in_module/2
- Commands
- set_parameter_in_module/3
- Commands
- setting up the environment
- Setting up your debugging
- show_abbreviations/0
- Commands
- show_abbreviations/1
- Commands
- show_abbreviations_in_module/2
- Commands
- show_all/1
- Setting parameters
| Advice
| Commands
- show_all/2
- Setting parameters
| Adding simple commands
| Advice
| Commands
- show_all_in_module/3
- Commands
- show_parameters/0
- Commands
- show_parameters/1
- Customizing ``tool'' commands
| Commands
- show_parameters_in_module/2
- Commands
- single (parameter type)
- Setting parameters
| The Opium parameter
- skip till condition
- A first try with
- skip/0
- Commands
- skip_np/0
- Primitives
- socket_domain/1
- Parameters
- sophisticated data display
- Adding simple commands
- source
- Remaking an existing scenario
| Scenario ``source''
- is_atom_or_string/0
- Types
- is_mercury_proc_or_type/0
- Types
- listing/2
- Commands
- listing/3
- Commands
- listing_current_procedure/0
- Commands
- listing_current_procedure/1
- Commands
- listing_hlds/2
- Commands
- listing_hlds/3
- Commands
- stack/0
- Commands
- stack_regs/0
- Primitives
- step/0
- Commands
- step/1
- Commands
- step_by_step
- When to make a
| Scenario ``step_by_step''
- det_next/0
- Commands
- det_next_np/0
- Primitives
- det_step/0
- Commands
- det_step_np/0
- Primitives
- finish/0
- Commands
- finish_np/0
- Primitives
- next/0
- Commands
- next/1
- Commands
- next_np/0
- Primitives
- skip/0
- Commands
- skip_np/0
- Primitives
- step/0
- Commands
- step/1
- Commands
- step_np/0
- Primitives
- traced_ports/1
- Parameters
- step_by_step_M
- A first try with
- step_np/0
- Primitives
- term_display/2
- Parameters
- toggle/1
- Commands
- tool (command type)
- Customizing ``tool'' commands
| The Opium command
- trace (command type)
- Customizing ``trace'' commands
| The Opium command
- trace event attributes
- Example for a ``single''
| Customizing primitives, procedures and
- trace till condition
- A first try with
- traceablescenarios
- How to make a
- traced_ports/1
- Parameters
- Types
- Morphine - Reference Manual
- is_absolute_dir/0
- Types
- is_arg_attribute/0
- Types
- is_atom_attribute/0
- Types
- is_atom_or_list_of_atoms/0
- Types
- is_atom_or_string/0
- Types
- is_atom_or_var/0
- Types
- is_customizable_type/0
- Types
- is_customizable_type_or_var/0
- Types
- is_det_marker/0
- Types
- is_det_marker_attribute/0
- Types
- is_det_marker_or_var/0
- Types
- is_goal/0
- Types
- is_goal_or_var/0
- Types
- is_goal_path/0
- Types
- is_goal_path_attribute/0
- Types
- is_goal_path_or_var/0
- Types
- is_integer_attribute/0
- Types
- is_integer_or_var/0
- Types
- is_list/0
- Types
- is_list_of_atoms/0
- Types
- is_list_of_atoms_or_empty_list/0
- Types
- is_list_of_dets/0
- Types
- is_list_of_integers/0
- Types
- is_list_of_integers_or_var/0
- Types
- is_list_of_ports/0
- Types
- is_list_of_preds/0
- Types
- is_list_of_vars_or_empty_list/0
- Types
- is_list_or_conj_of_attribute_constraints_fget/0
- Types
- is_list_or_conj_of_attributes_current/0
- Types
- is_list_or_var/0
- Types
- is_mercury_proc_or_type/0
- Types
- is_opium_declaration/0
- Types
- is_opium_module/0
- Types
- is_opium_module_or_var/0
- Types
- is_opium_object_or_var/0
- Types
- is_opium_parameter/0
- Types
- is_opium_scenario/0
- Types
- is_opium_scenario_or_var/0
- Types
- is_option_list/0
- Types
- is_port/0
- Types
- is_port_attribute/0
- Types
- is_port_or_var/0
- Types
- is_pred/0
- Types
- is_pred_id/0
- Types
- is_pred_or_list_of_preds/0
- Types
- is_pred_or_var/0
- Types
- is_proc/0
- Types
- is_proc_or_var/0
- Types
- is_proc_type/0
- Types
- is_proc_type_attribute/0
- Types
- is_string_attribute/0
- Types
- is_string_or_integer/0
- Types
- is_string_or_integer_or_var/0
- Types
- is_string_or_var/0
- Types
- is_term/0
- Types
- unset_parameter/2
- Setting parameters
| Example for a ``multiple''
| Commands
- unset_parameter_in_module/3
- Commands
- untraceable scenarios
- How to make a
- use_gdb/0
- Commands
- use_xterm/0
- Commands
- window-based user interface
- The Opium command
- write_arg/1
- Procedures
- write_arg_attribute/4
- Procedures
- write_attribute/2
- Customizing primitives, procedures and
| Procedures
- write_comma/0
- Procedures
- write_ersatz/0
- Example for a ``multiple''
| Procedures
- write_indent/4
- Procedures
- write_list/1
- Procedures
- write_nth_arg/3
- Procedures
- write_term/1
- Procedures
- write_trace/1
- Procedures
- zoom_depth/1
- Initialization of scenarios
- zooming
- Initialization of scenarios
jahier@irisa.fr