Next:
Morphine - User Manual
Up:
Morphine User and Reference
Previous:
Morphine User and Reference
Contents
Contents
Morphine - User Manual
Introduction
Why should you use Morphine?
Basic features of Morphine
Understanding the Mercury trace
Introduction
Trace event representation
An example of Mercury event
The sequence of events
An example of Mercury trace
Getting started with Morphine
Setting up the Unix environment
Building your Mercury compiler
Starting an Morphine session
A first try with Morphine
Getting some help
A debugging session with Morphine
Setting up your debugging environment
Profiles
Setting parameters
Adding simple commands
Customizing existing objects
Customizing primitives, procedures and types
Extending the debugging environment
When to make a scenario
The declaration of Opium objects
Some advices on designing a new scenario
How to make a scenario
Remaking an existing scenario
Error messages given by the scenario handler
Initialization of scenarios
Bibliographical References
Bibliography
Morphine - Reference Manual
Scenario ``morphine_kernel''
Scenario ``source''
Scenario ``display''
Scenario ``step_by_step''
Scenario ``collect''
Scenario ``control_flow''
Scenario ``help''
Scenario ``scenario_handler''
Appendices
Listing of qsort.m
Listing of the buggy mastermind program
Index
Index
jahier@irisa.fr