home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / language / prolog68 / debugger.wam < prev    next >
Encoding:
Text File  |  1993-10-23  |  20.1 KB  |  339 lines

  1. Debugger
  2. p'db_ancestors'/2 280 252 528 248 28 12 532 18 8 64 176 'user_output' 515
  3. p'nl'/1 534 512 12 1 -8 96 290 274 82 'goal'/2 289 290 191 2080 'user_output'
  4. 191 2084 '    (' 516 212 242 2084 191 2080 'user_output' 516 212 191 2080
  5. 'user_output' 191 2084 ') ' 516 212 176 'user_output' 127 2048 -4 514 p'print'/2
  6. 0 176 'user_output' 514 p'nl'/1 0 545 -4 538 36 385 480 0 484 548 -4 144
  7. -12 177 0 3 514 p'db_ancestors'/2 0 519 60 539 40 385 480 1 488 548 -4 385
  8. 480 1 501 433 144 -12 514 p'db_ancestors'/2 0 519 18 540 176 'user_output'
  9. 514 p'nl'/1 0 513 24 518 520 152 1 160 2 182 3 190 1 198 2 224 3 244 0
  10.  
  11. p'db_blanks'/2 114 110 512 20 0 -20 1 -16 544 -8 127 2048 -12 127 2048 -4
  12. 538 56 144 -20 145 -4 146 -12 514 p'C'/3 0 384 480 32 487 548 -8 160 -12
  13. 20 145 -16 514 p'db_blanks'/2 0 519 20 540 159 2080 -20 159 2084 -16 516
  14. 128 513 32 518 104 0
  15.  
  16. p'db_box'/4 282 278 528 274 274 238 532 188 16 48 't' 512 20 1 -20 2 -16
  17. 3 -12 127 2080 -8 516 32 176 0 3 145 -20 146 -16 147 -12 127 2048 -4 514
  18. p'db_port'/4 0 144 -20 145 -4 514 p'db_clause'/2 0 160 -4 20 212 'goal'/2
  19. 340 339 225 324 338 162 -8 20 131 514 p'db_c'/4 8 538 6 519 32 540 176 0
  20. 19 145 -12 146 -8 147 -4 514 p'db_port'/4 0 520 176 0 11 145 -12 146 -8
  21. 147 -4 513 24 515 p'db_port'/4 534 48 'f' 143 2080 516 32 176 0 27 512 0
  22. 514 p'db_port'/4 0 520 513 12 518 529 24 [ 'f' -44 't' -230] 520 170 0
  23.  
  24. p'db_c'/4 778 754 528 674 502 596 532 14 16 48 'true' 547 518 533 12 48
  25. 'otherwise' 547 518 533 14 48 'fail' 547 520 518 533 14 48 'false' 547 520
  26. 518 533 102 512 20 1 -8 2 -4 3 -20 80 ','/2 288 274 547 145 -8 146 -4 147
  27. -20 127 2048 -16 514 p'db_c'/4 0 144 -12 145 -8 146 -4 147 -16 514 p'db_c'/4
  28. 12 159 2080 -8 175 2084 -4 8 513 20 517 128 533 114 80 ';'/2 512 24 272
  29. 277 1 -20 2 -16 3 -12 547 127 2080 -8 516 32 538 34 144 -4 145 -20 146 -16
  30. 147 -12 148 -8 514 p'db_i'/5 0 519 34 540 144 -24 145 -20 146 -16 147 -12
  31. 164 -8 24 514 p'db_d'/5 0 513 36 518 533 40 80 '->'/2 293 294 547 132 244
  32. 2080 516 32 208 '->'/2 325 326 515 p'db_i'/5 533 144 80 '\\+'/1 512 24 273
  33. 1 -4 2 -20 3 -12 547 127 2080 -24 516 32 127 2048 -16 538 90 144 -8 145
  34. -4 146 -20 147 -12 514 p'db_c'/4 0 545 -16 538 38 159 2080 -12 191 2084
  35. 'true' 516 136 548 -16 159 2080 -20 516 36 519 16 540 175 2080 -24 24 516
  36. 36 520 519 4 540 513 36 518 533 22 48 '!' 51 'true' 242 2080 517 36 534
  37. 131 243 2084 243 2088 191 2080 '$debugger_counter' 516 296 403 480 1 500
  38. 436 243 2084 244 2088 191 2080 '$debugger_counter' 516 296 241 12 209 'db_box'/4
  39. 257 352 324 355 210 'db_restart'/4 293 320 324 323 245 0 515 p'if_exception'/3
  40. 535 4 16 537 -102 529 56 [ '!' -130 'fail' -570 'false' -554 'otherwise'
  41. -584 'true' -598] 535 4 16 537 -180 530 56 [ ','/2 -616 '->'/2 -396 ';'/2
  42. -512 '\\+'/1 -354] 284 0 414 1 432 2 446 3 464 0 472 0
  43.  
  44. p'db_check_port'/4 122 122 528 118 118 82 532 16 16 48 0 11 35 8 518 533
  45. 22 48 0 19 50 0 339 51 0 339 518 534 48 0 27 51 0 499 241 2084 241 2088
  46. 191 2080 '$debugger_skip_id' 517 296 529 24 [ 1 -74 2 -58 3 -36] 520
  47.  
  48. p'db_clause'/2 100 100 532 82 8 512 12 0 -12 1 -8 128 240 2084 159 2080
  49. -12 143 2088 516 524 240 2080 516 548 547 113 -4 514 p'decompile'/2 0 160
  50. -4 12 145 -12 146 -8 513 24 515 p'db_enum_clauses'/3 534 49 'true' 240 2080
  51. 517 8
  52.  
  53. p'db_cmd'/6 254 254 532 132 24 512 36 0 -32 1 -28 2 -24 3 -20 5 -12 544
  54. -36 244 0 113 -4 127 2048 -16 127 2048 -8 514 p'db_blanks'/2 0 160 -4 36
  55. 145 -16 146 -8 514 p'C'/3 4 160 -12 32 145 -28 146 -24 147 -20 148 -16 165
  56. -4 32 150 -8 514 p'db_cmd'/7 28 548 -4 513 16 518 533 46 51 'go' 512 4 544
  57. -4 244 0 245 4 514 p'db_blanks'/2 0 548 -4 513 16 515 p'trace' 534 51 'stay'
  58. 512 8 4 -8 5 -4 176 '!?   ERROR : Illegal debugger command.' 514 p'message'/1
  59. 0 191 2080 'user_error' 191 2084 '!?   ------- ' 516 212 144 -8 145 -4 513
  60. 20 515 p'db_skip_command'/2
  61.  
  62. p'db_cmd'/7 1244 1244 528 1240 1240 980 532 64 28 48 0 347 52 'stay' 38
  63. 20 241 2080 129 241 2084 133 245 2088 516 388 128 240 2080 241 2084 245
  64. 2088 516 388 515 p'spy_one'/1 533 62 48 0 363 52 'stay' 38 20 241 2080 129
  65. 241 2084 133 245 2088 516 388 128 240 2080 241 2084 245 2088 516 388 515
  66. p'nospy_one'/1 533 76 48 0 371 52 'stay' 38 20 241 2080 512 8 127 2084 -8
  67. 127 2088 -4 516 388 176 'user_output' 514 p'nl'/1 0 208 '/'/2 337 336 513
  68. 20 515 p'listing'/1 533 26 48 0 475 52 'redo' 245 2080 246 2084 517 128
  69. 533 56 48 0 483 52 'stay' 245 4 246 8 512 4 112 -4 514 p'db_number'/3 0
  70. 208 'set_print_depth'/1 336 513 16 515 p'db_unimp'/1 533 24 48 0 491 52
  71. 'stay' 38 20 515 p'db_info' 533 24 48 0 507 52 'stay' 38 20 515 p'db_help'
  72. 533 30 48 0 515 52 'stay' 38 20 176 'execute_Prolog_command' 515 p'db_unimp'/1
  73. 533 22 48 0 779 52 'stay' 38 20 517 56 533 24 48 0 787 52 'stay' 38 20 515
  74. p'break' 533 24 48 0 795 52 'go' 38 20 515 p'trace' 533 46 48 0 803 52 'stay'
  75. 38 20 241 2084 191 2080 'user_output' 516 228 176 'user_output' 515 p'nl'/1
  76. 533 56 48 0 819 52 'go' 245 4 246 8 512 4 112 -4 514 p'db_number'/3 0 223
  77. 2080 '$db_fail'/1 336 513 16 517 28 533 62 48 0 827 512 8 3 -8 52 'stay'
  78. 245 4 246 8 112 -4 514 p'db_number'/3 0 144 -8 161 -4 8 513 20 515 p'db_ancestors'/2
  79. 533 24 48 0 835 52 'stay' 38 20 515 p'db_help' 533 24 48 0 867 52 'go' 38
  80. 20 515 p'debug' 533 24 48 0 883 52 'go' 38 20 515 p'nodebug' 533 52 48 0
  81. 899 52 'stay' 38 20 176 'user_output' 512 0 514 p'print'/2 0 176 'user_output'
  82. 513 12 515 p'nl'/1 533 76 48 0 915 52 'go' 245 4 246 8 512 4 112 -4 514
  83. p'db_number'/3 0 191 2080 'user_output' 191 2084 '[Debugger: retry goal]\n\n'
  84. 516 212 223 2080 '$db_retry'/1 336 513 16 517 28 533 60 48 0 923 512 4 2
  85. -4 52 'go' 38 20 514 p'db_skip' 0 191 2080 '$debugger_skip_id' 143 2084
  86. 159 2088 -4 513 16 517 296 533 46 48 0 955 52 'stay' 38 20 241 2084 191
  87. 2080 'user_output' 516 212 176 'user_output' 515 p'nl'/1 534 48 0 963 52
  88. 'go' 38 20 176 'back_up' 515 p'db_unimp'/1 529 248 [ 43 -972 45 -908 46
  89. -844 59 -766 60 -738 61 -680 63 -654 64 -628 97 -596 98 -572 99 -546 100
  90. -520 102 -472 103 -414 104 -350 108 -324 110 -298 112 -272 114 -218 115
  91. -140 119 -78 120 -32] 520
  92.  
  93. p'db_d'/5 130 126 528 6 118 118 532 108 20 80 ';'/2 512 24 272 277 1 -20
  94. 2 -16 3 -12 4 -8 547 538 34 144 -4 145 -20 146 -16 147 -12 148 -8 514 p'db_i'/5
  95. 0 519 32 540 144 -24 145 -20 146 -16 147 -12 148 -8 514 p'db_d'/5 0 513
  96. 36 518 534 515 p'db_i'/5 112 0
  97.  
  98. p'db_digit'/3 46 46 512 4 0 -4 241 0 145 -4 514 p'C'/3 0 384 480 48 489
  99. 384 480 57 487 513 16 518
  100.  
  101. p'db_digits'/3 90 90 528 86 12 72 532 62 12 512 16 2 -12 96 288 275 544
  102. -4 114 -8 514 p'db_digit'/3 0 548 -4 144 -16 161 -8 16 146 -12 513 28 515
  103. p'db_digits'/3 534 64 241 2080 242 2084 517 128 520
  104.  
  105. p'db_enum_clauses'/3 48 48 528 44 6 44 532 22 12 96 288 257 80 ':-'/2 353
  106. 354 518 534 96 257 288 515 p'db_enum_clauses'/3 520
  107.  
  108. p'db_getchars'/1 58 58 130 242 2080 191 2084 ' ? ' 516 292 240 4 128 240
  109. 2084 191 2080 'user_input' 516 244 242 2084 143 2080 516 292 515 p'db_getchars'/2
  110.  
  111. p'db_getchars'/2 58 58 528 26 26 6 532 16 8 48 0 83 65 547 518 534 97 352
  112. 289 128 240 2084 191 2080 'user_input' 516 244 515 p'db_getchars'/2
  113.  
  114. p'db_help' 160 160 191 2080 'user_output' 191 2084 '\nDebugger commands:\n\n'
  115. 516 212 191 2080 'user_output' 191 2084 '    c, <CR>  creep      p      print        n  nodebug       ?, h  help\n'
  116. 516 212 191 2080 'user_output' 191 2084 '    l        leap       w      write        +  spy this      =     info\n'
  117. 516 212 191 2080 'user_output' 191 2084 '    s        skip       d      display      -  nospy this\n'
  118. 516 212 191 2080 'user_output' 191 2084 '    ;        redo       g [n]  ancestors    @  command\n'
  119. 516 212 191 2080 'user_output' 191 2084 '    r [id]   retry      < [n]  set depth    b  break\n'
  120. 516 212 191 2080 'user_output' 191 2084 '    f [id]   fail                           a  abort\n'
  121. 516 212 191 2080 'user_output' 191 2084 '    x        back up                        .  listing\n\n'
  122. 517 212
  123.  
  124. p'db_i'/5 204 188 528 6 180 180 532 170 20 512 28 1 -16 2 -12 3 -28 4 -8
  125. 80 '->'/2 288 276 547 145 -16 146 -12 147 -28 127 2048 -24 127 2048 -4 514
  126. p'db_c'/4 0 545 -4 538 38 159 2080 -28 191 2084 'true' 516 136 548 -4 159
  127. 2080 -12 516 36 519 14 540 159 2080 -8 516 36 144 -20 145 -16 146 -12 147
  128. -24 514 p'db_c'/4 20 159 2080 -8 175 2084 -4 8 513 20 517 128 534 515 p'db_c'/4
  129. 86 1 104 2 118 3 134 0
  130.  
  131. p'db_info' 506 486 176 'user_output' 512 16 127 2048 -16 127 2048 -12 127
  132. 2048 -8 127 2048 -4 514 p'nl'/1 0 191 2080 '$debugger_mode' 159 2084 -4
  133. 159 2088 -4 516 296 384 480 3 505 432 514 p'db_info'/1 0 176 'user_output'
  134. 514 p'nl'/1 0 384 480 2 509 480 15 505 432 177 'Normal' 178 'leashed' 514
  135. p'db_info'/3 0 176 'user_output' 514 p'nl'/1 0 384 480 6 509 480 15 505
  136. 432 177 'Spied' 178 'harnessed' 514 p'db_info'/3 4 176 'user_output' 514
  137. p'nl'/1 0 191 2080 'user_output' 191 2084 'Calls to undefined predicates will '
  138. 516 212 191 2080 'unknown' 159 2084 -4 159 2088 -4 516 296 545 -8 538 38
  139. 384 480 0 484 548 -8 191 2080 'user_output' 191 2084 'fail.' 516 212 519
  140. 24 540 191 2080 'user_output' 191 2084 'be trapped.' 516 212 176 'user_output'
  141. 514 p'nl'/1 8 191 2080 'user_output' 191 2084 'Spypoints:' 516 212 176 'user_output'
  142. 514 p'nl'/1 0 538 110 176 '$spy' 145 -4 130 514 p'recorded'/3 0 129 241
  143. 2084 130 242 2088 175 2080 -4 4 516 388 480 9 191 2080 'user_output' 447
  144. 2084 516 268 223 2084 '/'/2 321 322 191 2080 'user_output' 516 212 176 'user_output'
  145. 514 p'nl'/1 0 520 519 4 540 176 'user_output' 513 16 515 p'nl'/1 250 1 258
  146. 2 282 3 308 0 470 0
  147.  
  148. p'db_info'/1 198 198 528 194 194 126 532 30 4 48 0 3 191 2080 'user_output'
  149. 191 2084 'Debugger is inactive.' 517 212 533 28 48 0 11 191 2080 'user_output'
  150. 191 2084 'Debugger is creeping.' 517 212 533 28 48 0 19 191 2080 'user_output'
  151. 191 2084 'Debugger is leaping.' 517 212 534 48 0 27 191 2080 'user_output'
  152. 191 2084 'Debugger is skipping.' 517 212 529 56 [ 0 -118 1 -88 2 -58 3 -30]
  153. 520
  154.  
  155. p'db_info'/3 366 366 528 114 114 6 532 104 12 48 0 123 547 191 2080 'user_output'
  156. 191 2084 'No ' 516 212 242 2084 191 2080 'user_output' 516 212 191 2080
  157. 'user_output' 191 2084 ' ports - ' 516 212 241 2084 191 2080 'user_output'
  158. 516 212 191 2080 'user_output' 191 2084 ' goals will not stop.' 517 212
  159. 534 512 16 0 -16 241 2084 191 2080 'user_output' 516 212 191 2080 'user_output'
  160. 191 2084 ' goals will stop at ' 516 212 242 2084 191 2080 'user_output'
  161. 516 212 191 2080 'user_output' 191 2084 ' ports:' 516 212 144 -16 177 0
  162. 67 178 'call' 179 0 259 116 -4 127 2048 -12 127 2048 -8 514 p'db_info'/5
  163. 0 144 -16 177 0 35 178 'exit' 163 -4 16 148 -8 514 p'db_info'/5 4 144 -12
  164. 177 0 19 178 'redo' 163 -4 12 148 -8 514 p'db_info'/5 4 144 -8 177 0 11
  165. 178 'fail' 163 -4 8 132 514 p'db_info'/5 8 191 2080 'user_output' 191 2084
  166. '.' 513 12 517 212
  167.  
  168. p'db_info'/5 146 130 512 24 0 -8 1 -4 2 -16 3 -24 4 -20 545 -12 538 76 385
  169. 384 505 480 0 484 548 -12 389 191 2080 'user_output' 447 2084 516 268 191
  170. 2080 'user_output' 159 2084 -16 516 212 159 2080 -20 191 2084 0 355 516
  171. 128 519 20 540 159 2080 -20 159 2084 -24 516 128 513 36 518 32 1 44 2 102
  172. 3 124 0
  173.  
  174. p'db_leashed_port'/3 106 106 528 102 102 66 532 30 12 48 0 259 401 480 32
  175. 402 509 505 480 0 484 518 534 48 0 339 401 480 512 402 509 505 480 0 484
  176. 518 529 24 [ 32 -58 42 -30] 520
  177.  
  178. p'db_number'/3 154 154 528 12 12 6 532 124 12 512 28 0 -28 2 -16 544 -8
  179. 241 0 113 -4 127 2048 -24 127 2048 -20 127 2048 -12 514 p'db_blanks'/2 0
  180. 144 -24 161 -4 28 146 -12 514 p'db_digit'/3 4 548 -4 144 -16 161 -8 24 146
  181. -12 514 p'db_digits'/3 12 159 2080 -12 239 2084 337 336 513 24 517 400 534
  182. 48 0 3 241 2080 242 2084 517 128
  183.  
  184. p'db_port'/2 150 150 528 146 146 78 532 18 8 48 0 3 49 ' Call: ' 518 533
  185. 16 48 0 11 49 ' Exit: ' 518 533 16 48 0 19 49 ' Redo: ' 518 534 48 0 27
  186. 49 ' Fail: ' 518 529 56 [ 0 -70 1 -52 2 -34 3 -18] 520
  187.  
  188. p'db_port'/4 546 514 532 508 16 512 56 0 -28 1 -48 2 -44 3 -40 544 -52 191
  189. 2080 '$debugger_mode' 127 2084 -24 159 2088 -24 516 296 545 -4 127 2048
  190. -56 127 2048 -36 127 2048 -32 127 2048 -20 127 2048 -16 127 2048 -12 127
  191. 2048 -8 538 36 176 '$spy' 145 -48 130 514 p'recorded'/3 0 548 -4 480 42
  192. 452 519 10 540 480 32 452 389 480 3 505 432 145 -44 146 -20 147 -8 514 p'db_check_port'/4
  193. 4 144 -36 145 -8 514 p'length'/2 0 144 -24 145 -12 514 p'db_port'/2 0 514
  194. p'repeat' 0 387 191 2080 'user_output' 447 2084 516 268 384 191 2080 'user_output'
  195. 447 2084 516 268 191 2080 'user_output' 191 2084 ' (' 516 212 191 2080 'user_output'
  196. 159 2084 -40 516 212 191 2080 'user_output' 191 2084 ') ' 516 212 191 2080
  197. 'user_output' 175 2084 -8 52 516 212 191 2080 'user_output' 175 2084 -12
  198. 52 516 212 176 'user_output' 145 -44 514 p'print'/2 12 545 -16 538 74 144
  199. -4 145 -8 146 -12 514 p'db_leashed_port'/3 0 548 -16 144 -20 514 p'db_getchars'/1
  200. 0 144 -32 145 -28 146 -24 147 -40 164 -20 40 197 514 p'db_cmd'/6 0 519 18
  201. 540 176 'user_output' 514 p'nl'/1 0 159 2080 -40 191 2084 'stay' 516 140
  202. 548 -36 175 2080 -40 40 191 2084 'redo' 513 52 517 140 534 518 104 1 124
  203. 2 134 3 146 0 376 1 396 2 444 3 464 0
  204.  
  205. p'db_portctrl'/2 76 76 130 242 2084 242 2088 191 2080 '$debugger_mode' 516
  206. 296 401 480 2 500 433 402 480 15 401 508 497 505 400 401 508 506 433 242
  207. 2084 241 2088 191 2080 '$debugger_mode' 517 296
  208.  
  209. p'db_portmask'/2 150 150 528 146 146 78 532 18 8 48 'call' 49 0 59 518 533
  210. 16 48 'exit' 49 0 91 518 533 16 48 'redo' 49 0 107 518 534 48 'fail' 49
  211. 0 115 518 529 56 [ 'call' -70 'exit' -52 'fail' -18 'redo' -34] 520
  212.  
  213. p'db_portmask'/3 82 82 528 78 12 70 532 60 12 512 16 1 -8 2 -12 96 288 275
  214. 113 -4 514 p'db_portmask'/2 0 385 384 505 433 144 -16 146 -12 513 28 515
  215. p'db_portmask'/3 534 64 34 4 518 520
  216.  
  217. p'db_restart'/4 412 356 528 308 300 300 532 154 16 80 '$db_retry'/1 512
  218. 24 273 1 -24 2 -20 3 -16 544 -12 545 -4 538 18 385 480 0 484 548 -4 519
  219. 36 539 16 385 388 489 548 -4 519 18 540 223 2080 '$db_retry'/1 305 516 28
  220. 548 -12 191 2080 '$debugger_counter' 143 2084 159 2088 -20 516 296 210 'db_restart'/4
  221. 288 341 308 339 209 'db_box'/4 257 309 308 307 513 36 515 p'if_exception'/3
  222. 533 134 80 '$db_fail'/1 512 24 273 1 -24 2 -20 3 -16 544 -12 545 -4 538
  223. 18 385 480 0 484 548 -4 519 36 539 16 385 388 489 548 -4 519 18 540 223
  224. 2080 '$db_fail'/1 305 516 28 548 -12 210 'db_restart'/4 288 341 308 339
  225. 209 'db_box'/4 368 'f' 309 308 307 513 36 515 p'if_exception'/3 534 240
  226. 2080 517 28 535 4 16 537 -16 530 24 [ '$db_fail'/1 -156 '$db_retry'/1 -310]
  227. 50 1 58 2 62 3 70 1 76 2 80 3 100 0 204 1 212 2 216 3 224 1 230 2 234 3
  228. 254 0
  229.  
  230. p'db_skip' 52 52 128 240 2084 240 2088 191 2080 '$debugger_mode' 516 296
  231. 400 480 3 506 433 240 2084 241 2088 191 2080 '$debugger_mode' 517 296
  232.  
  233. p'db_skip_command'/2 130 126 512 16 0 -4 1 -16 127 2048 -12 127 2048 -8
  234. 538 36 159 2080 -4 159 2084 -16 516 128 176 'user_error' 514 p'nl'/1 0 519
  235. 60 540 144 -4 145 -8 146 -12 514 p'C'/3 0 385 191 2080 'user_error' 447
  236. 2084 516 268 160 -12 16 145 -16 514 p'db_skip_command'/2 0 513 28 518 120
  237. 0
  238.  
  239. p'db_unimp'/1 16 16 240 4 176 'Sorry, command not yet implemented: ' 515
  240. p'message'/2
  241.  
  242. p'debug' 58 58 128 240 2084 240 2088 191 2080 '$debugger_mode' 516 296 400
  243. 480 1020 505 480 2 506 433 240 2084 241 2088 191 2080 '$debugger_mode' 517
  244. 296
  245.  
  246. p'debug'/1 68 68 512 4 0 -4 514 p'debug' 0 191 2080 '$debugger_counter'
  247. 143 2084 191 2088 0 3 516 296 130 242 2080 516 32 144 -4 193 131 513 16
  248. 515 p'db_c'/4
  249.  
  250. p'harness'/1 326 310 528 290 290 6 532 44 4 240 2080 516 640 547 223 2088
  251. 'harness'/1 352 191 2080 'instantiation_error' 191 2084 0 11 517 80 533
  252. 118 512 8 0 -8 159 2080 -8 516 664 547 545 -4 538 52 385 480 0 489 385 480
  253. 15 487 548 -4 385 497 480 15 505 432 177 0 35 514 p'db_portctrl'/2 0 519
  254. 34 540 191 2080 'range_error' 191 2084 0 11 223 2088 'harness'/1 305 516
  255. 80 513 20 518 533 28 48 'all' 547 176 0 3 177 0 35 515 p'db_portctrl'/2
  256. 533 54 512 8 544 -4 177 0 123 114 -8 514 p'db_portmask'/3 0 548 -4 160 -8
  257. 8 177 0 35 513 20 515 p'db_portctrl'/2 534 223 2088 'harness'/1 352 191
  258. 2080 'type_error' 191 2084 0 11 517 80 535 -284 4 536 -244 536 -98 537 -46
  259. 86 1 102 2 132 3 168 0
  260.  
  261. p'leash'/1 326 310 528 290 290 6 532 44 4 240 2080 516 640 547 223 2088
  262. 'leash'/1 352 191 2080 'instantiation_error' 191 2084 0 11 517 80 533 118
  263. 512 8 0 -8 159 2080 -8 516 664 547 545 -4 538 52 385 480 0 489 385 480 15
  264. 487 548 -4 385 497 480 15 505 432 177 0 3 514 p'db_portctrl'/2 0 519 34
  265. 540 191 2080 'range_error' 191 2084 0 11 223 2088 'leash'/1 305 516 80 513
  266. 20 518 533 28 48 'all' 547 176 0 3 177 0 3 515 p'db_portctrl'/2 533 54 512
  267. 8 544 -4 177 0 123 114 -8 514 p'db_portmask'/3 0 548 -4 160 -8 8 177 0 3
  268. 513 20 515 p'db_portctrl'/2 534 223 2088 'leash'/1 352 191 2080 'type_error'
  269. 191 2084 0 11 517 80 535 -284 4 536 -244 536 -98 537 -46 86 1 102 2 132
  270. 3 168 0
  271.  
  272. p'nodebug' 52 52 128 240 2084 240 2088 191 2080 '$debugger_mode' 516 296
  273. 400 480 1020 505 433 240 2084 241 2088 191 2080 '$debugger_mode' 517 296
  274.  
  275. p'nospy'/1 374 358 528 338 320 302 532 44 4 240 2080 516 640 547 223 2088
  276. 'nospy'/1 352 191 2080 'instantiation_error' 191 2084 0 11 517 80 533 62
  277. 80 '/'/2 289 290 241 2080 516 668 242 2080 516 664 402 480 0 489 547 128
  278. 240 2080 241 2084 242 2088 516 388 515 p'nospy_one'/1 533 36 96 288 512
  279. 4 272 547 514 p'nospy'/1 0 144 -4 513 16 515 p'nospy'/1 533 8 64 547 518
  280. 533 104 512 8 0 -8 159 2080 -8 516 668 547 545 -4 538 36 144 -8 129 514
  281. p'current_predicate'/2 0 548 -4 144 -8 514 p'nospy_all'/1 0 519 36 540 176
  282. '!?   ERROR : Can\'t remove spypoint for ' 145 -8 514 p'message'/2 0 176
  283. '!?   ------- (no predicates with that name)' 514 p'message'/1 0 513 20
  284. 518 534 223 2088 'nospy'/1 352 191 2080 'type_error' 191 2084 0 11 517 80
  285. 535 -296 4 536 -154 536 -148 537 -46 535 -314 4 536 -210 536 -166 537 -64
  286. 535 -332 4 536 -292 536 -184 537 -82 198 1 212 2 228 3 266 0
  287.  
  288. p'nospy_all'/1 48 48 532 42 4 512 4 113 -4 514 p'current_predicate'/2 0
  289. 160 -4 4 514 p'nospy_one'/1 4 520 513 12 518 534 518
  290.  
  291. p'nospy_one'/1 270 254 532 248 4 512 24 0 -12 544 -4 176 '$spy' 145 -12
  292. 114 -8 127 2048 -24 127 2048 -20 127 2048 -16 514 p'recorded'/3 0 548 -4
  293. 175 2080 -8 24 516 636 159 2080 -12 159 2084 -24 159 2088 -20 516 388 191
  294. 2080 'user_error' 191 2084 '[Spypoint removed for ' 516 212 545 -16 538
  295. 26 144 -24 145 -12 514 p'current_predicate'/2 0 548 -16 519 24 540 191 2080
  296. 'user_error' 191 2084 'undefined ' 516 212 191 2080 'user_error' 191 2084
  297. 'predicate ' 516 212 191 2080 'user_error' 223 2084 '/'/2 341 340 516 212
  298. 191 2080 'user_error' 191 2084 ']' 516 212 176 'user_error' 513 36 515 p'nl'/1
  299. 534 518 124 1 140 2 144 3 170 0
  300.  
  301. p'nospyall' 64 64 532 48 0 176 '$spy' 129 512 4 114 -4 514 p'recorded'/3
  302. 0 175 2080 -4 4 516 636 520 513 16 518 534 176 '[All spypoints removed]'
  303. 515 p'message'/1
  304.  
  305. p'spy'/1 374 358 528 338 320 302 532 44 4 240 2080 516 640 547 223 2088
  306. 'spy'/1 352 191 2080 'instantiation_error' 191 2084 0 11 517 80 533 62 80
  307. '/'/2 289 290 241 2080 516 668 242 2080 516 664 402 480 0 489 547 128 240
  308. 2080 241 2084 242 2088 516 388 515 p'spy_one'/1 533 36 96 288 512 4 272
  309. 547 514 p'spy'/1 0 144 -4 513 16 515 p'spy'/1 533 8 64 547 518 533 104 512
  310. 8 0 -8 159 2080 -8 516 668 547 545 -4 538 36 144 -8 129 514 p'current_predicate'/2
  311. 0 548 -4 144 -8 514 p'spy_all'/1 0 519 36 540 176 '!?   ERROR : Can\'t set spypoint on '
  312. 145 -8 514 p'message'/2 0 176 '!?   ------- (no predicates with that name)'
  313. 514 p'message'/1 0 513 20 518 534 223 2088 'spy'/1 352 191 2080 'type_error'
  314. 191 2084 0 11 517 80 535 -296 4 536 -154 536 -148 537 -46 535 -314 4 536
  315. -210 536 -166 537 -64 535 -332 4 536 -292 536 -184 537 -82 198 1 212 2 228
  316. 3 266 0
  317.  
  318. p'spy_all'/1 48 48 532 42 4 512 4 113 -4 514 p'current_predicate'/2 0 160
  319. -4 4 514 p'spy_one'/1 4 520 513 12 518 534 518
  320.  
  321. p'spy_one'/1 294 262 512 20 0 -8 545 -4 127 2048 -20 127 2048 -16 127 2048
  322. -12 538 30 176 '$spy' 145 -8 130 514 p'recorded'/3 0 548 -4 519 26 540 191
  323. 2080 '$spy' 159 2084 -8 143 2088 516 612 159 2080 -8 159 2084 -20 159 2088
  324. -16 516 388 191 2080 'user_error' 191 2084 '[Spypoint set on ' 516 212 545
  325. -12 538 26 144 -20 145 -8 514 p'current_predicate'/2 0 548 -12 519 24 540
  326. 191 2080 'user_error' 191 2084 'undefined ' 516 212 191 2080 'user_error'
  327. 191 2084 'predicate ' 516 212 191 2080 'user_error' 223 2084 '/'/2 340 339
  328. 516 212 191 2080 'user_error' 191 2084 ']' 516 212 176 'user_error' 513
  329. 32 515 p'nl'/1 34 1 54 2 58 3 86 0 136 1 152 2 156 3 182 0
  330.  
  331. p'trace' 58 58 128 240 2084 240 2088 191 2080 '$debugger_mode' 516 296 400
  332. 480 1020 505 480 1 506 433 240 2084 241 2088 191 2080 '$debugger_mode' 517
  333. 296
  334.  
  335. p'trace'/1 68 68 512 4 0 -4 514 p'trace' 0 191 2080 '$debugger_counter'
  336. 143 2084 191 2088 0 3 516 296 130 242 2080 516 32 144 -4 193 131 513 16
  337. 515 p'db_c'/4
  338.  
  339.