[m-rev.] Add `:- initialise' directive to the language.

Julien Fischer juliensf at cs.mu.OZ.AU
Mon Aug 22 16:38:37 AEST 2005


On Mon, 22 Aug 2005, Ralph Becket wrote:

> diff -u doc/reference_manual.texi doc/reference_manual.texi
> --- doc/reference_manual.texi	17 Aug 2005 04:44:22 -0000
> +++ doc/reference_manual.texi	18 Aug 2005 04:47:30 -0000
> @@ -4559,8 +4559,8 @@
>  @node Optional module initialisation
>  @section Optional module initialisation
>
> -Some modules that interact with foreign libraries or services
> -require special initialisation before use.
> +Modules that interact with foreign libraries or services
> +may require special initialisation before use.
>  Such modules may include any number of @samp{initialise} directives
>  in their implementation sections.
>  An @samp{initialise} directive takes the following form:
> @@ -4569,7 +4569,7 @@
>  :- initialise initpredname.
>  @end example
>
> -where the predicate @samp{initpredname} must be declared with the following
> +where the predicate @samp{initpredname/2} must be declared with the following
>  signature:
>

You don't seem to have addressed Mark's comments about cc_multi
initialisers and whether the Semantics section of the reference manual
needs changing.  (While you said "Meh" to the former but I'm not sure
what that means.)

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