Am Sonntag, 25. Januar 2004 23:42 schrieb Sebastian Sylvan: > Sean L. Palmer wrote: > > Besides, the idea would be not to use  , but rather some "indent > > paragraph" tag. > > This is kind-of a cool idea. If I ever take a course involving writing > my own language I'll be sure to incorporate this idea.
It's not so cool, in my opinion. And indent paragraph tag would belong to visual formatting. If you start using tags, why wouldn't you use them to denote the logical structure of the program like the { ; } syntax does? Obviously, the approach of denoting structure via indentation was used for Haskell only because indenting is what most programmers use anyway when they have some kind of substructure. You don't need any extra markup, you just denote structure by using an obvious, nice-looking indentation style. If you would use indent paragraph tags and look at the source code, this source code wouldn't look very nice anymore. You could argue that you use a special editing tool. But then you could use the logical markup I talked about above and the editing tool would do the indentation on the basis of the structure. > /S Wolfgang _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell