Fixed parser accepting spaces after here doc token
This commit is contained in:
parent
e0bbb89d00
commit
6d0bfcf37a
|
@ -1014,7 +1014,11 @@ readHereDoc = called "here document" $ do
|
|||
spacing
|
||||
|
||||
startPos <- getPosition
|
||||
hereData <- anyChar `reluctantlyTill` (linefeed >> spacing >> (string endToken) >> (disregard whitespace <|> eof))
|
||||
hereData <- anyChar `reluctantlyTill` do
|
||||
linefeed
|
||||
spacing
|
||||
string endToken
|
||||
disregard linefeed <|> eof
|
||||
|
||||
do
|
||||
linefeed
|
||||
|
|
Loading…
Reference in New Issue