[m-rev.] for review: replace proc_id with proc_label in declarative debugger

Julien Fischer juliensf at cs.mu.OZ.AU
Sat Jan 22 17:57:12 AEDT 2005


On Sat, 22 Jan 2005, Ian MacLarty wrote:

> For review by anyone.
>
> Estimated hours taken: 4
> Branches: main
>
> Use proc_label data structure defined in mdbcomp.prim_data instead of proc_id
> defined in mdb.declarative_execution and delete proc_id, since these data
> structures are almost identical.
>
> browser/declarative_execution.m
> 	Remove proc_id and flat_module_name types.  Use
> 	mdbcomp.primdata.proc_label and mdbcomp.primdata.module_name instead.
>
s/primdata/prim_data/ there

> browser/declarative_debugger.m
> browser/declarative_oracle.m
> browser/declarative_tree.m
> browser/declarative_user.m
> 	Use mdbcomp.primdata.proc_label and mdbcomp.primdata.module_name
> 	instead of mdb.declarative_execution.proc_id and
> 	mdb.declarative_execution.module_name.
Likewise here.

>
> browser/prim_data.m
> compiler/prog_out.m
> 	Move sym_name_to_string from prog_out to prim_data.
> 	Fix comment for prog_out.sym_name_and_arity_to_string.

That looks ok otherwise.

Cheers,
Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list