Files
mercury/tests/debugger/multi_parameter.exp
2018-08-30 03:29:00 +10:00

46 lines
1.7 KiB
Plaintext

1: 1 1 CALL pred multi_parameter.main/2-0 (det) multi_parameter.m:31
mdb> echo on
Command echo enabled.
mdb> context nextline
Contexts will be printed on the next line.
mdb>
2: 2 2 CALL pred multi_parameter.foo/2-0 (det)
multi_parameter.m:40 (from multi_parameter.m:32)
mdb> print *
X (arg 1) 'z'
mdb>
3: 3 3 CALL pred multi_parameter.a/2-0 (det)
multi_parameter.m:23 (from multi_parameter.m:41)
mdb> print *
HeadVar__1 'z'
mdb>
4: 4 4 CALL pred multi_parameter.ClassMethod_for_multi_parameter__m____character__arity0__int__arity0______multi_parameter__a_2/2-0 (det)
multi_parameter.m:28 (from multi_parameter.m:23)
mdb> print *
HeadVar__1 'z'
mdb>
5: 4 4 EXIT pred multi_parameter.ClassMethod_for_multi_parameter__m____character__arity0__int__arity0______multi_parameter__a_2/2-0 (det)
multi_parameter.m:28 (from multi_parameter.m:23)
mdb> print *
HeadVar__1 'z'
HeadVar__2 122
mdb>
6: 3 3 EXIT pred multi_parameter.a/2-0 (det)
multi_parameter.m:23 (from multi_parameter.m:41)
mdb> print *
HeadVar__1 'z'
HeadVar__2 122
mdb>
7: 2 2 EXIT pred multi_parameter.foo/2-0 (det)
multi_parameter.m:40 (from multi_parameter.m:32)
mdb> print *
X (arg 1) 'z'
Y (arg 2) 122
mdb>
122
8: 1 1 EXIT pred multi_parameter.main/2-0 (det)
multi_parameter.m:31
mdb> print *
mdb: there are no live variables.
mdb> continue -S