Re: FW: Haskell 98 lexical syntax again

2002-03-01 Thread Ian Lynagh
On Thu, Feb 28, 2002 at 07:13:32PM -0800, Ashley Yakeley wrote: > At 2002-02-28 07:18, Simon Peyton-Jones wrote: > > > whitechar -> newline | vertab | space | tab | uniWhite > > newline -> return linefeed | return | linefeed | formfeed > > return-> a carriage return > > linefeed -> a l

Re: FW: Haskell 98 lexical syntax again

2002-02-28 Thread Ashley Yakeley
At 2002-02-28 07:18, Simon Peyton-Jones wrote: > whitechar -> newline | vertab | space | tab | uniWhite > newline -> return linefeed | return | linefeed | formfeed > return-> a carriage return > linefeed -> a line feed > >This means that CR, LF, or CRLF, are all valid 'newline' separat

Haskell 98 lexical syntax again

2002-02-13 Thread Simon Peyton-Jones
To meet Ian's observation below, I propose to replace the lexical production newline -> a newline (system dependent) by newline -> return linefeed | return | linefeed which, given maximal munch, will behave decently on any normal system. Any objections? Simon | -