;;;-*- Mode:LISP; Package:BROWSER; Base:10.; fonts: cptfontb -*- 
;;;
;;; $Header: /ct/doc/manual/nodedefs.l,v 1.8 84/09/26 09:33:19 alfred Exp $
;;; 
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;                              ID-DEFS                              ;;;
;;;                                                                   ;;;
;;;  Browser definitions for I/D user manual nodes                    ;;;
;;;                                                                   ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(document (name interpdebug)
          (documentname interpdebug)
          (longlabel "The Interpreter//Debugger User Manual")
          (shortlabel "The Interpreter//Debugger User Manual")
          (children
           (id-chapter-1 id-chapter-2 id-chapter-3 id-chapter-4 id-chapter-5 
	       id-chapter-6 id-chapter-7 id-appendix-f)))

(chapter (name id-chapter-1)
    (documentname interpdebug)
    (longlabel "Chapter 1: Introduction")
    (shortlabel "Chapter 1: Introduction")
    (parent (interpdebug)))

(chapter (name id-chapter-2)
    (documentname interpdebug)
    (longlabel "Chapter 2: Document Conventions")
    (shortlabel "Chapter 2: Document Conventions")
    (parent (interpdebug)))

(chapter (name id-chapter-3)
    (documentname interpdebug)
    (longlabel
	  "Chapter 3: The Computer * Thought Ada Interpreter")
    (shortlabel "Chapter 3: The Computer * Thought Ada Interpreter")
    (parent (interpdebug))
    (children (id-section3-1 id-section3-2)))

(section (name id-section3-1)
    (documentname interpdebug)
    (longlabel "Section 3.1: Interpreter Error Message Classifications")
    (shortlabel "Section 3.1: Message Classifications")
    (parent (id-chapter-3)))

(section (name id-section3-2)
    (documentname interpdebug)
    (longlabel "Section 3.2: Interpreter Error Messages")
    (shortlabel "Section 3.2: Interpreter Error Messages")
    (parent (id-chapter-3)))

(chapter (name id-chapter-4)
    (documentname interpdebug)
    (longlabel "Chapter 4: Window Configurations")
    (shortlabel "Chapter 4: Window Configurations")
    (parent (interpdebug))
    (children (id-section4-1 id-section4-2 id-section4-3 id-section4-4)))

(section (name id-section4-1)
    (documentname interpdebug)
    (longlabel "Section 4.1: Using the Mouse")
    (shortlabel "Section 4.1: Using the Mouse")
    (parent (id-chapter-4)))

(section (name id-section4-2)
    (documentname interpdebug)
    (longlabel "Section 4.2: Menus")
    (shortlabel "Section 4.2: Menus")
    (parent (id-chapter-4))
    (children (id-section4-2-1 id-section4-2-2 id-section4-2-3)))

(subsection (name id-section4-2-1)
    (documentname interpdebug)
    (longlabel "Section 4.2.1: Single Choice Menus")
    (shortlabel "Section 4.2.1: Single Choice Menus")
    (parent (id-section4-2)))

(subsection (name id-section4-2-2)
    (documentname interpdebug)
    (longlabel "Section 4.2.2: Multiple Choice Menus")
    (shortlabel "Section 4.2.2: Multiple Choice Menus")
    (parent (id-section4-2)))

(subsection (name id-section4-2-3)
    (documentname interpdebug)
    (longlabel "Section 4.2.3: Command Menus")
    (shortlabel "Section 4.2.3: Command Menus")
    (xrefs ((id-chapter-6 longlabel)))
    (parent (id-section4-2)))

(section (name id-section4-3)
    (documentname interpdebug)
    (longlabel "Section 4.3: Pop-up Text Entry Windows")
    (shortlabel "Section 4.3: Pop-up Text Entry Windows")
    (parent (id-chapter-4))
    (children (id-section4-3-1 id-section4-3-2)))

(subsection (name id-section4-3-1)
    (documentname interpdebug)
    (longlabel "Section 4.3.1: Single-Line Text Entry Windows")
    (shortlabel "Section 4.3.1: Single-Line Text Entry Windows")
    (parent (id-section4-3)))

(subsection (name id-section4-3-2)
    (documentname interpdebug)
    (longlabel "Section 4.3.2: Multi-Line Text Entry Windows")
    (shortlabel "Section 4.3.2: Multi-Line Text Entry Windows")
    (parent (id-section4-3)))

(section (name id-section4-4)
    (documentname interpdebug)
    (longlabel "Section 4.4: Scrolling Panes")
    (shortlabel "Section 4.4: Scrolling Panes")
    (xrefs ((id-section4-2-3 longlabel)))
    (parent (id-chapter-4))
    (children (id-section4-4-1 id-section4-4-2 id-section4-4-3 id-section4-4-4
		  id-section4-4-5 id-section4-4-6 id-section4-4-7
		  id-section4-4-8)))

(subsection (name id-section4-4-1)
    (documentname interpdebug)
    (longlabel "Section 4.4.1: FIRST PAGE")
    (shortlabel "Section 4.4.1: FIRST PAGE")
    (xrefs ((id-section4-4-2 longlabel)
	    (id-section4-4-3 longlabel)
	    (id-section4-4-4 longlabel)
	    (id-section4-4-5 longlabel)))
    (parent (id-section4-4)))

(subsection (name id-section4-4-2)
    (documentname interpdebug)
    (longlabel "Section 4.4.2: PREVIOUS PAGE")
    (shortlabel "Section 4.4.2: PREVIOUS PAGE")
    (xrefs ((id-section4-4-1 longlabel)
	    (id-section4-4-3 longlabel)
	    (id-section4-4-4 longlabel)
	    (id-section4-4-5 longlabel)))
    (parent (id-section4-4)))

(subsection (name id-section4-4-3)
    (documentname interpdebug)
    (longlabel "Section 4.4.3: NEXT PAGE")
    (shortlabel "Section 4.4.3: NEXT PAGE")
    (xrefs ((id-section4-4-4 longlabel)))
    (parent (id-section4-4)))

(subsection (name id-section4-4-4)
    (documentname interpdebug)
    (longlabel "Section 4.4.4: LAST PAGE")
    (shortlabel "Section 4.4.4: LAST PAGE")
    (xrefs ((id-section4-4-3 longlabel)))
    (parent (id-section4-4)))

(subsection (name id-section4-4-5)
    (documentname interpdebug)
    (longlabel "Section 4.4.5: FIND STRING")
    (shortlabel "Section 4.4.5: FIND STRING")
    (xrefs ((id-section4-4-3 longlabel)
	    (id-section4-4-4 longlabel)))
    (parent (id-section4-4)))

(subsection (name id-section4-4-6)
    (documentname interpdebug)
    (longlabel "Section 4.4.6: SAVE PANE")
    (shortlabel "Section 4.4.6: SAVE PANE")
    (xrefs ((id-section5-2-1-6 longlabel)))
    (parent (id-section4-4)))

(subsection (name id-section4-4-7)
    (documentname interpdebug)
    (longlabel "Section 4.4.7: STOP SCROLL")
    (shortlabel "Section 4.4.7: STOP SCROLL")
    (xrefs ((id-section4-4-8 longlabel)))
    (parent (id-section4-4)))

(subsection (name id-section4-4-8)
    (documentname interpdebug)
    (longlabel "Section 4.4.8: RESUME SCROLL")
    (shortlabel "Section 4.4.8: RESUME SCROLL")
    (xrefs ((id-section4-4-7 longlabel)))
    (parent (id-section4-4)))

(chapter (name id-chapter-5)
    (documentname interpdebug)
    (longlabel
      "Chapter 5: Running the Computer * Thought Ada Interpreter//Debugger")
    (shortlabel "Chapter 5: Running the Interpreter//Debugger")
    (xrefs ((id-section5-2-1-1 longlabel)
	    (id-section5-2-1-2 longlabel)
	    (id-section5-2-1-3 longlabel)
	    (id-section5-2-1-4 longlabel)))
    (parent (interpdebug))
    (children (id-section5-1 id-section5-2 id-section5-3 id-section5-4
	       id-section5-5 id-section5-6 id-section5-7)))

(section (name id-section5-1)
    (documentname interpdebug)
    (longlabel "Section 5.1: Using the CTADA Function")
    (shortlabel "Section 5.1: Using the CTADA Function")
    (xrefs ((id-section5-2 longlabel)
	    (id-section5-3 longlabel)
	    (id-section5-4 longlabel)
	    (id-section5-5 longlabel)))
    (parent (id-chapter-5)))

(section (name id-section5-2)
    (documentname interpdebug)
    (longlabel "Section 5.2: The Translator: Controlling Program Execution")
    (shortlabel "Section 5.2: The Translator")
    (parent (id-chapter-5))
    (children (id-section5-2-1 id-section5-2-2 id-section5-2-3)))

(section (name id-section5-2-1)
    (documentname interpdebug)
    (longlabel "Section 5.2.1: File Specification Pane")
    (shortlabel "Section 5.2.1: File Specification Pane")
    (xrefs ((id-section5-4 longlabel)
	    (id-section5-5 longlabel)))
    (parent (id-section5-2))
    (children (id-section5-2-1-1 id-section5-2-1-2 id-section5-2-1-3
				 id-section5-2-1-4 id-section5-2-1-5
				 id-section5-2-1-6)))

(subsection (name id-section5-2-1-1)
    (documentname interpdebug)
    (longlabel "Section 5.2.1.1: SOURCE FILES")
    (shortlabel "Section 5.2.1.1: SOURCE FILES")
    (xrefs ((id-section5-2-1-2 longlabel)
	    (id-section5-2-1-6 longlabel)))
    (parent (id-section5-2-1)))

(subsection (name id-section5-2-1-2)
    (documentname interpdebug)
    (longlabel "Section 5.2.1.2: LIBRARY FILE")
    (shortlabel "Section 5.2.1.2: LIBRARY FILE")
    (xrefs ((id-section5-2-1-3 longlabel)
	    (id-section5-2-1-6 longlabel)))
    (parent (id-section5-2-1)))

(subsection (name id-section5-2-1-3)
    (documentname interpdebug)
    (longlabel "Section 5.2.1.3: INTERNAL FILE")
    (shortlabel "Section 5.2.1.3: INTERNAL FILE")
    (xrefs ((id-section5-2-1-2 longlabel)
	    (id-section5-2-1-6 longlabel)))
    (parent (id-section5-2-1)))

(subsection (name id-section5-2-1-4)
    (documentname interpdebug)
    (longlabel "Section 5.2.1.4: LISTING FILE")
    (shortlabel "Section 5.2.1.4: LISTING FILE")
    (xrefs ((id-section4-2 longlabel)
	    (id-section5-2-1-6 longlabel)))
    (parent (id-section5-2-1)))

(subsection (name id-section5-2-1-5)
    (documentname interpdebug)
    (longlabel "Section 5.2.1.5: Examples of File Name Entry")
    (shortlabel "Section 5.2.1.5: Examples of File Name Entry")
    (parent (id-section5-2-1)))

(subsection (name id-section5-2-1-6)
    (documentname interpdebug)
    (longlabel "Section 5.2.1.6: File Specification Errors")
    (shortlabel "Section 5.2.1.6: File Specification Errors")
    (xrefs ((id-section5-6 longlabel)))
    (parent (id-section5-2-1)))

(section (name id-section5-2-2)
    (documentname interpdebug)
    (longlabel "Section 5.2.2: Execution Mode Command Menu")
    (shortlabel "Section 5.2.2: Execution Mode Command Menu")
    (xrefs ((id-section4-4 longlabel)
	    (id-section5-3 longlabel)
	    (id-section5-4 longlabel)
	    (id-chapter-6 longlabel)))
    (parent (id-section5-2)))

(section (name id-section5-2-3)
    (documentname interpdebug)
    (longlabel "Section 5.2.3: Returning to the Translator")
    (shortlabel "Section 5.2.3: Returning to the Translator")
    (xrefs ((id-section4-3 longlabel)
	    (id-section5-4 longlabel)
	    (id-chapter-6 longlabel)))
    (parent (id-section5-2)))

(section (name id-section5-3)
    (documentname interpdebug)
    (longlabel "Section 5.3: The Checker: Checking Your Program for Errors")
    (shortlabel "Section 5.3: The Checker")
    (xrefs ((id-section4-4 longlabel)
	    (id-section5-2 longlabel)
	    (id-section5-3 longlabel)
	    (id-section5-4 longlabel)
	    (id-chapter-6 longlabel)
	    (id-section6-5-6 longlabel)))
    (parent (id-chapter-5)))

(section (name id-section5-4)
    (documentname interpdebug)
    (longlabel "Section 5.4: The Executor: Running Your Program")
    (shortlabel "Section 5.4: The Executor")
    (xrefs ((id-section4-2-3 longlabel)
	    (id-section4-4 longlabel)
	    (id-section5-2 longlabel)
	    (id-section5-6 longlabel)
	    (id-chapter-6 longlabel)
	    (id-section6-2-1 longlabel)
	    (id-section6-2-2 longlabel)
	    (id-section6-5-6 longlabel)))
    (parent (id-chapter-5)))

(section (name id-section5-5)
    (documentname interpdebug)
    (longlabel "Section 5.5: The Debugger: Debugging Your Program")
    (shortlabel "Section 5.5: The Debugger")
    (xrefs ((id-section4-2-3 longlabel)
	    (id-section4-4 longlabel)
	    (id-section5-2 longlabel)
	    (id-section5-4 longlabel)
	    (id-section5-6 longlabel)
	    (id-chapter-6 longlabel)
	    (id-section6-2-1 longlabel)
	    (id-section6-2-2 longlabel)
	    (id-section6-5-6 longlabel)))
    (parent (id-chapter-5)))

(section (name id-section5-6)
    (documentname interpdebug)
    (longlabel "Section 5.6: Special Function Keys")
    (shortlabel "Section 5.6: Special Function Keys")
    (xrefs ((id-section6-2-1 longlabel)
	    (id-section6-2-2 longlabel)
	    (id-chapter-6 longlabel)))
    (parent (id-chapter-5)))

(section (name id-section5-7)
    (documentname interpdebug)
    (longlabel "Section 5.7: CTADA Messages")
    (shortlabel "Section 5.7: CTADA Messages")
    (xrefs ((id-section5-2-1-2 longlabel)
	    (id-section5-2-1-3 longlabel)
	    (id-chapter-6 longlabel)))
    (parent (id-chapter-5)))

(chapter (name id-chapter-6)
    (documentname interpdebug)
    (longlabel "Chapter 6: The Computer * Thought Interactive Debugger")
    (shortlabel "Chapter 6: The Computer * Thought Interactive Debugger")
    (xrefs ((id-section4-2-3 longlabel)
	    (id-section5-6 longlabel)))
    (parent (interpdebug))
    (children (id-section6-1 id-section6-2 id-section6-3 id-section6-4
		  id-section6-5)))

(section (name id-section6-1)
    (documentname interpdebug)
    (longlabel "Section 6.1: Monitoring and Object Description Commands")
    (shortlabel "Section 6.1: Monitoring and Description Commands")
    (xrefs ((id-section4-3 longlabel)
	    (id-section6-1-2 longlabel)
	    (id-section6-1-3 longlabel)))
    (parent (id-chapter-6))
    (children (id-section6-1-1 id-section6-1-2 id-section6-1-3
		  id-section6-1-4)))

(subsection (name id-section6-1-1)
    (documentname interpdebug)
    (longlabel "Section 6.1.1: DESCRIBE OBJECT")
    (shortlabel "Section 6.1.1: DESCRIBE OBJECT")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section6-3 longlabel)
	    (id-section6-5-2 longlabel)))
    (parent (id-section6-1)))

(subsection (name id-section6-1-2)
    (documentname interpdebug)
    (longlabel "Section 6.1.2: MONITOR PROGRAM")
    (shortlabel "Section 6.1.2: MONITOR PROGRAM")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section4-2-2 longlabel)
	    (id-section4-3 longlabel)
	    (id-section6-1-4 longlabel)
	    (id-section6-2-1 longlabel)
	    (id-section6-2-3 longlabel)
	    (id-section6-5-2 longlabel)))
    (parent (id-section6-1)))

(subsection (name id-section6-1-3)
    (documentname interpdebug)
    (longlabel "Section 6.1.3: MONITOR VALUE")
    (shortlabel "Section 6.1.3: MONITOR VALUE")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section4-2-2 longlabel)
	    (id-section4-3 longlabel)
	    (id-section6-1-4 longlabel)
	    (id-section6-2-3 longlabel)
	    (id-section6-5-2 longlabel)))
    (parent (id-section6-1)))

(subsection (name id-section6-1-4)
    (documentname interpdebug)
    (longlabel "Section 6.1.4: REMOVE MONITOR")
    (shortlabel "Section 6.1.4: REMOVE MONITOR")
    (xrefs ((id-section4-2-2 longlabel)
	    (id-section6-1-2 longlabel)
	    (id-section6-1-3 longlabel)))
    (parent (id-section6-1)))

(section (name id-section6-2)
    (documentname interpdebug)
    (longlabel "Section 6.2: Program Execution Commands")
    (shortlabel "Section 6.2: Program Execution Commands")
    (parent (id-chapter-6))
    (children (id-section6-2-1 id-section6-2-2 id-section6-2-3
		  id-section6-2-4 id-section6-2-5)))

(subsection (name id-section6-2-1)
    (documentname interpdebug)
    (longlabel "Section 6.2.1: BEGIN PROGRAM")
    (shortlabel "Section 6.2.1: BEGIN PROGRAM")
    (xrefs ((id-section6-2-4 longlabel)))
    (parent (id-section6-2)))

(subsection (name id-section6-2-2)
    (documentname interpdebug)
    (longlabel "Section 6.2.2: SINGLE STEP")
    (shortlabel "Section 6.2.2: SINGLE STEP")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section6-1 longlabel)
	    (id-section6-2-1 longlabel)
	    (id-section6-2-3 longlabel)))
    (parent (id-section6-2)))

(subsection (name id-section6-2-3)
    (documentname interpdebug)
    (longlabel "Section 6.2.3: CONTINUE PROGRAM")
    (shortlabel "Section 6.2.3: CONTINUE PROGRAM")
    (xrefs ((id-section6-1 longlabel)
	    (id-section6-2-1 longlabel)
	    (id-section6-2-4 longlabel)))
    (parent (id-section6-2)))

(subsection (name id-section6-2-4)
    (documentname interpdebug)
    (longlabel "Section 6.2.4: SUSPEND PROGRAM")
    (shortlabel "Section 6.2.4: SUSPEND PROGRAM")
    (xrefs ((id-section5-6 longlabel)))
    (parent (id-section6-2)))

(subsection (name id-section6-2-5)
    (documentname interpdebug)
    (longlabel "Section 6.2.5: ABORT PROGRAM")
    (shortlabel "Section 6.2.5: ABORT PROGRAM")
    (xrefs ((id-section5-6 longlabel)))
    (parent (id-section6-2)))

(section (name id-section6-3)
    (documentname interpdebug)
    (longlabel "Section 6.3: Activation Record Stack Commands")
    (shortlabel "Section 6.3: Activation Record Stack Commands")
    (xrefs ((id-section6-1-1 longlabel)
	    (id-section6-2-2 longlabel)))
    (parent (id-chapter-6))
    (children (id-section6-3-1 id-section6-3-2 id-section6-3-3 id-section6-3-4
		  id-section6-3-5)))

(subsection (name id-section6-3-1)
    (documentname interpdebug)
    (longlabel "Section 6.3.1: SHOW ACTIVATION RECORDS")
    (shortlabel "Section 6.3.1: SHOW ACTIVATION RECORDS")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section6-3-1 longlabel)
	    (id-section6-3-3 longlabel)
	    (id-section6-3-4 longlabel)))
    (parent (id-section6-3)))

(subsection (name id-section6-3-2)
    (documentname interpdebug)
    (longlabel "Section 6.3.2: TOP OF ACT RECORDS")
    (shortlabel "Section 6.3.2: TOP OF ACT RECORDS")
    (xrefs ((id-section6-3-1 longlabel)
	    (id-section6-3-3 longlabel)
	    (id-section6-3-4 longlabel)
	    (id-section6-3-5 longlabel)))
    (parent (id-section6-3)))

(subsection (name id-section6-3-3)
    (documentname interpdebug)
    (longlabel "Section 6.3.3: UP ACTIVATION RECORD")
    (shortlabel "Section 6.3.3: UP ACTIVATION RECORD")
    (xrefs ((id-section4-3 longlabel)
	    (id-section6-3-1 longlabel)
	    (id-section6-3-4 longlabel)))
    (parent (id-section6-3)))

(subsection (name id-section6-3-4)
    (documentname interpdebug)
    (longlabel "Section 6.3.4: DOWN ACTIVATION RECORD")
    (shortlabel "Section 6.3.4: DOWN ACTIVATION RECORD")
    (xrefs ((id-section4-3 longlabel)
	    (id-section6-3-1 longlabel)
	    (id-section6-3-3 longlabel)))
    (parent (id-section6-3)))

(subsection (name id-section6-3-5)
    (documentname interpdebug)
    (longlabel "Section 6.3.5: BOTTOM OF ACT RECORDS")
    (shortlabel "Section 6.3.5: BOTTOM OF ACT RECORDS")
    (xrefs ((id-section6-3-1 longlabel)
	    (id-section6-3-2 longlabel)
	    (id-section6-3-3 longlabel)
	    (id-section6-3-4 longlabel)))
    (parent (id-section6-3)))

(section (name id-section6-4)
    (documentname interpdebug)
    (longlabel "Section 6.4: Task Selection Commands")
    (shortlabel "Section 6.4: Task Selection Commands")
    (parent (id-chapter-6))
    (children (id-section6-4-1 id-section6-4-2)))

(subsection (name id-section6-4-1)
    (documentname interpdebug)
    (longlabel "Section 6.4.1: SHOW TASKS")
    (shortlabel "Section 6.4.1: SHOW TASKS")
    (xrefs ((id-section6-4-2 longlabel)))
    (parent (id-section6-4)))

(subsection (name id-section6-4-2)
    (documentname interpdebug)
    (longlabel "Section 6.4.2: CHOOSE TASK")
    (shortlabel "Section 6.4.2: CHOOSE TASK")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section6-3 longlabel)
	    (id-section6-4-1 longlabel)))
    (parent (id-section6-4)))

(section (name id-section6-5)
    (documentname interpdebug)
    (longlabel "Section 6.5: Other Debugger Commands")
    (shortlabel "Section 6.5: Other Debugger Commands")
    (parent (id-chapter-6))
    (children (id-section6-5-1 id-section6-5-2 id-section6-5-3
    	       id-section6-5-4 id-section6-5-5 id-section6-5-6)))

(subsection (name id-section6-5-1)
    (documentname interpdebug)
    (longlabel "Section 6.5.1: CHOOSE FILE")
    (shortlabel "Section 6.5.1: CHOOSE FILE")
    (xrefs ((id-section4-2-1 longlabel)))
    (parent (id-section6-5)))

(subsection (name id-section6-5-2)
    (documentname interpdebug)
    (longlabel "Section 6.5.2: DISPLAY TAG")
    (shortlabel "Section 6.5.2: DISPLAY TAG")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section4-4-1 longlabel)
	    (id-section4-4-2 longlabel)
	    (id-section4-4-3 longlabel)
	    (id-section4-4-4 longlabel)
	    (id-section4-4-5 longlabel)
	    (id-section6-1-1 longlabel)
	    (id-section6-2-3 longlabel)
	    (id-section6-2-5 longlabel)
	    (id-section6-3 longlabel)
	    (id-section6-5-1 longlabel)))
    (parent (id-section6-5)))

(subsection (name id-section6-5-3)
    (documentname interpdebug)
    (longlabel "Section 6.5.3: DEBUGGER STATE")
    (shortlabel "Section 6.5.3: DEBUGGER STATE")
    (parent (id-section6-5)))

(subsection (name id-section6-5-4)
    (documentname interpdebug)
    (longlabel "Section 6.5.4: EXECUTE")
    (shortlabel "Section 6.5.4: EXECUTE")
    (parent (id-section6-5)))

(subsection (name id-section6-5-5)
    (documentname interpdebug)
    (longlabel "Section 6.5.5: TRANSLATE")
    (shortlabel "Section 6.5.5: TRANSLATE")
    (parent (id-section6-5)))

(subsection (name id-section6-5-6)
    (documentname interpdebug)
    (longlabel "Section 6.5.6: QUIT SESSION")
    (shortlabel "Section 6.5.6: QUIT SESSION")
    (xrefs ((id-section4-2-1 longlabel)))
    (parent (id-section6-5)))

(chapter (name id-chapter-7)
    (documentname interpdebug)
    (longlabel "Chapter 7: Debugging a Sample Program")
    (shortlabel "Chapter 7: Debugging a Sample Program")
    (parent (interpdebug))
    (children
       (id-section7-1 id-section7-2 id-section7-3 id-section7-4 id-section7-5
	   id-section7-6 id-section7-7)))

(section (name id-section7-1)
    (documentname interpdebug)
    (longlabel "Section 7.1: Create a Program")
    (shortlabel "Section 7.1: Create a Program")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section4-2-2 longlabel)
	    (id-section4-2-3 longlabel)
	    (id-section4-3 longlabel)
	    (id-section4-4-4 longlabel)))
    (parent (id-chapter-7)))

(section (name id-section7-2)
    (documentname interpdebug)
    (longlabel "Section 7.2: Set Some Monitors")
    (shortlabel "Section 7.2: Set Some Monitors")
    (xrefs ((id-section4-2-1 longlabel)
	    (id-section4-2-2 longlabel)
	    (id-section4-2-3 longlabel)
	    (id-section4-3 longlabel)
	    (id-section4-4-2 longlabel)
	    (id-section6-1-1 longlabel)))
    (parent (id-chapter-7)))

(section (name id-section7-3)
    (documentname interpdebug)
    (longlabel "Section 7.3: Run the Program")
    (shortlabel "Section 7.3: Run the Program")
    (xrefs ((id-section6-2-1 longlabel)
	    (id-section6-2-3 longlabel)))
    (parent (id-chapter-7)))

(section (name id-section7-4)
    (documentname interpdebug)
    (longlabel "Section 7.4: Try the Activation Record Commands")
    (shortlabel "Section 7.4: Try the Activation Record Commands")
    (xrefs ((id-section6-3-1 longlabel)
	    (id-section6-5-2 longlabel)))
    (parent (id-chapter-7)))

(section (name id-section7-5)
    (documentname interpdebug)
    (longlabel "Section 7.5: Other Commands")
    (shortlabel "Section 7.5: Other Commands")
    (xrefs ((id-section6-1-1 longlabel)
	    (id-section6-5-3 longlabel)))
    (parent (id-chapter-7)))

(section (name id-section7-6)
    (documentname interpdebug)
    (longlabel "Section 7.6: Is There a Bug?")
    (shortlabel "Section 7.6: Is There a Bug?")
    (xrefs ((id-section6-1-3 longlabel)
	    (id-section6-2-3 longlabel)))
    (parent (id-chapter-7)))

(section (name id-section7-7)
    (documentname interpdebug)
    (longlabel "Section 7.7: Fix the Bug")
    (shortlabel "Section 7.7: Fix the Bug")
    (xrefs ((id-section6-5-6 longlabel)))
    (parent (id-chapter-7)))

(chapter (name id-appendix-f)
    (documentname interpdebug)
    (longlabel "Appendix F: Implementation-Dependent Characteristics")
    (shortlabel "Appendix F: Implementation-Dependent Characteristics")
    (parent (interpdebug)))
