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
|
spacing
|
||||||
|
|
||||||
startPos <- getPosition
|
startPos <- getPosition
|
||||||
hereData <- anyChar `reluctantlyTill` (linefeed >> spacing >> (string endToken) >> (disregard whitespace <|> eof))
|
hereData <- anyChar `reluctantlyTill` do
|
||||||
|
linefeed
|
||||||
|
spacing
|
||||||
|
string endToken
|
||||||
|
disregard linefeed <|> eof
|
||||||
|
|
||||||
do
|
do
|
||||||
linefeed
|
linefeed
|
||||||
|
|
Loading…
Reference in New Issue