[m-rev.] For review: State Variable Transformation

Tyson Dowd trd at cs.mu.OZ.AU
Mon Apr 8 19:14:24 AEST 2002


> Index: NEWS
> ===================================================================
> RCS file: /home/mercury1/repository/mercury/NEWS,v
> retrieving revision 1.254
> diff -u -r1.254 NEWS
> --- NEWS	15 Mar 2002 07:31:39 -0000	1.254
> +++ NEWS	8 Apr 2002 06:50:36 -0000
> @@ -29,6 +29,10 @@
>  
>  Changes to the Mercury language:
>  
> +* A more general alternative to DCG syntax has been added to the language
> +  to simplify the manipulation of threaded state.  See the section on State
> +  Variables in the Syntax chapter in the reference manual.
> +
>  * If a higher-order function term has inst 'ground' it is now assumed to have
>    the standard higher-order function inst 'func(in, .., in) = out is det'.
>    This makes higher-order functional programming much easier, particularly when
> @@ -107,10 +111,16 @@
>  
>  Changes to the Mercury standard library:
>  
> +<<<<<<< NEWS
> +* The builtin predicates !/0 and !/2 from Mercury's Prolog heritage have been
> +  removed (`!' is now a prefix operator used in the state variable syntax).
> +
> +=======
>  * Performance bugs in `pprint__to_doc' have now been fixed.  Even
>    very large terms can now be converted to docs and pretty printed without
>    causing a machine to thrash or run out of memory.
>  
> +>>>>>>> 1.254
>  * `io__read_file' and `io__read_file_as_string' now have better error
>    handling. The result types have changed, so code using these predicates
>    will need minor modifications.

No big deal, but you still have a merge conflict here.

-- 
       Tyson Dowd           # 
                            #  Surreal humour isn't everyone's cup of fur.
     trd at cs.mu.oz.au        # 
http://www.cs.mu.oz.au/~trd #
--------------------------------------------------------------------------
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