[ ghc-Bugs-475612 ] Can't split a string literal

noreply@sourceforge.net noreply@sourceforge.net
Mon, 29 Oct 2001 01:50:40 -0800


Bugs item #475612, was opened at 2001-10-27 11:14
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=108032&aid=475612&group_id=8032

>Category: Compiler
Group: 5.02
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
>Assigned to: Simon Marlow (simonmar)
Summary: Can't split a string literal

Initial Comment:
If I try to split a string literal across two lines,
using the syntax of two \ seperated by white space, I 
get the error mesage:
error in character literal

The code lines in question looks like:

    hPutStr h $
        "GET "++path uri++" HTTP/1.1\r\n        \Host: "++authority uri++"\r\n        \User-Agent: Haber/0.2\r\n\r\n"


----------------------------------------------------------------------

>Comment By: Simon Marlow (simonmar)
Date: 2001-10-29 01:50

Message:
Logged In: YES 
user_id=48280

There is a known problem with using string gaps in 
conjunction with cpp - see section 4.12.13 in the user's 
guide.

If that's not the problem, could you send or attach the 
actual file which caused the error? Thanks.

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=108032&aid=475612&group_id=8032