Tabs and Haskell

George Russell ger@tzi.de
Wed, 19 Sep 2001 11:55:49 +0200


Alistair David Reid wrote:
> "Rijk-Jan van Haaften" <rjchaaft@cs.uu.nl>:
> >> What does the language definition say about [tabs]?
> 
> Sigbjorn:
> > Nothing at all, I believe, but the convention is [...]
> 
> The Haskell 1.4 report says what is meant to happen (section 1.5)
> (which was to follow the convention).
> 
> The Haskell 98 report omits this section.
> 
> I would like to report this omission as a bug in the report.
Absolutely not.  Tab interpretation is OS dependent, it isn't for
the language to specify.  In any case, you would also need to
specify the effect of backspaces, vertical tabs . . .

Basically, I think that if your program relies on Unix-like tab
handling, you have only yourself to blame . . .