Estimated hours taken: 2
Branches: main
compiler/typecheck.m:
Use more meaningful variable names when an argument
has the same name in all clauses.
Rename variables so that both arguments of
a clause like `p(X, X).' are both called `X'
in the debugger.
tests/debugger/print_goal.{m,inp,exp}:
Add a test case.
tests/debugger/field_names.exp:
tests/debugger/interpreter.exp:
tests/invalid/aditi_update_mode_errors.err_exp:
tests/invalid/merge_ground_any.err_exp:
tests/invalid/polymorphic_unification.err_exp:
Update expected output.
Estimated hours taken: 0.1
Branches: main
tests/debugger/print_goal.{inp,exp}:
Add `echo on', `register --quiet' and `context none' to
reduce the variability of the output.
Estimated hours taken: 0.5
Branches: main
trace/mercury_trace_vars.c:
Fix a reversed test in my last change which caused a seg-fault
in `print goal' where the goal had multiple arguments.
tests/debugger/Mmakefile:
tests/debugger/print_goal.{m,inp,exp}:
Test case.