H98: specialids and specialops
Dylan Thurston
dpt@math.harvard.edu
Thu, 4 Oct 2001 17:57:50 +0900
On Thu, Oct 04, 2001 at 01:08:03AM -0700, Simon Peyton-Jones wrote:
> 2. Instead, add the following paragraph to 5.3 (Import declarations)
>
> "Lexically speaking, the terminal symbols ``as'', ``qualified'' and
> ``hiding'' are each a varid rather than a reservedid. They have
> special significance only in the context of an import declaration;
> in other contexts they may be used as variables."
I do hope that I can import variables named "as", "qualified", or
"hiding"; your text is slightly ambiguous. What about:
> "Lexically speaking, the terminal symbols ``as'', ``qualified'' and
> ``hiding'' are each a varid rather than a reservedid. They have
> special significance only in the context of an import declaration;
> they may also be used as variables.
Best,
Dylan Thurston