|
[ ghc-Bugs-904234 ] .lhs Birdtracks are removed instead of replaced: msg#00050lang.haskell.glasgow.bugs
Bugs item #904234, was opened at 2004-02-25 14:55 Message generated for change (Settings changed) made by pesco You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=108032&aid=904234&group_id=8032 Category: Compiler (Parser) Group: 6.2 Status: Open Resolution: None >Priority: 1 Submitted By: Sven M. Hallberg (pesco) Assigned to: Nobody/Anonymous (nobody) Summary: .lhs Birdtracks are removed instead of replaced Initial Comment: With respect to Bird-style literate programs, the Report states in section 9.4 (p. 134) that "[t]he program text is recovered by taking only those lines beginning with '>', and replacing the leading '>' with a space." The following program seems to indicate that GHC strips the leading '>' instead: -----mixed.lhs----- \begin{code} -- Notice two leading spaces! main = putStrLn "This is LaTeX-literal Haskell." \end{code} > main = putStrLn "This is Birdtrack-literal Haskell." ------------------------ GHC says "mixed.lhs:5: parse error on input `main'" instead of "Multiple declarations of `Main.main'". Inserting a second space after the '>', however, yields the latter. I just stumbled across this because I'm writing a syntax highlighter and the Report only advises against but does not forbid mixed-style literate programs. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=108032&aid=904234&group_id=8032
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ ghc-Bugs-904234 ] .lhs Birdtracks are removed instead of replaced, SourceForge.net |
|---|---|
| Next by Date: | [ ghc-Bugs-900759 ] -O causes unbounded memory use, SourceForge.net |
| Previous by Thread: | [ ghc-Bugs-904234 ] .lhs Birdtracks are removed instead of replaced, SourceForge.net |
| Next by Thread: | [ ghc-Bugs-904512 ] hiding does not follow haskell report, SourceForge.net |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |