Contents at a Glance Chapter 1: Introduction Chapter 2: The Use of the Library as a Debugging Tool Chapter 3: Installation and Use Chapter 4: Conventions and Utilities Chapter 5: Description of the Functions 5.1: Memory Block Operations 5.2: The Far Heap 5.3: Working with Arrays 5.4: The Memory Allocation Log 5.5: Program Termination upon Error Detection 5.6: Other Functions Chapter 6: The Demonstration Programs Appendix I: Memory Models Appendix II: The Header File L_MEM.H Appendix III: Index of Functions