[m-rev.] Performance, layout and code improvements to pprint.m

Fergus Henderson fjh at cs.mu.OZ.AU
Thu Nov 1 06:00:37 AEDT 2001


On 01-Nov-2001, Mark Brown <dougl at cs.mu.OZ.AU> wrote:
> > 	- Fixed a performance bug in be//3 where what looked tail recursion
> 
> s.be//3.be/3.

"be//3" is correct; that's the DCG arity notation.
The other way of writing it would be "be/5".

> If you 'cvs add' new files before creating the diff, then recent
> versions of cvs will create a diff of these new files against /dev/null.

... provided you have `-N' in the `diff' line in your ~/.cvsrc,
or if you use `-N' explicitly in the `cvs diff' command.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  | "... it seems to me that 15 years of
The University of Melbourne         | email is plenty for one lifetime."
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- Prof. Donald E. Knuth
--------------------------------------------------------------------------
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