:main deals poorly with \escape characters
C:\Users\NewUser>ghci
GHCi, version 6.9.20071226: http://www.haskell.org/ghc/ :? for help
Loading package base ... linking ... done.
Prelude> :m System
Prelude System> let main = getArgs >>= print
Prelude System> :main foo\bar
["foobar"]
Prelude System> :main foo\nbar
<interactive>:1:5: lexical error in string/character literal at character '\n'
Suggested behavour: :main does not look for or interpret escape codes at all.
Trac metadata
Trac field | Value |
---|---|
Version | 6.9 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | GHCi |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | Unknown |
Architecture | Unknown |