[m-rev.] Change compiler output to use `.' as module separator

Ralph Becket rafe at cs.mu.OZ.AU
Mon Jan 6 10:24:23 AEDT 2003


Fergus Henderson, Monday,  6 January 2003:
> 
> What about if the LHS ends with a digit?
> e.g. consider "'.'(3,e9)".  That should be output as "3'.'e1",
> not "3.e9".

I don't believe that is legal syntax: the part before the `e' must be
either an integer or have a non-empty fractional part.  `3.e9' is
currently parsed as '.'(3, e9).  Do you want me to clarify the reference
manual on this point?

- Ralph
--------------------------------------------------------------------------
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