@@ -155,7 +155,9 @@ operator = PT.operator tokenParser
155-- Parse a string literal
155-- Parse a string literal
157stringLiteral :: P.Parsec String u String
157stringLiteral :: P.Parsec String u String
158−stringLiteral = PT.stringLiteral tokenParser
158+stringLiteral = lexeme blockString <|> PT.stringLiteral tokenParser
159+ where delimeter = P.try (P.string "\"\"\"")
160+ blockString = delimeter >> P.manyTill P.anyChar delimeter
161-- Parse whitespace
163-- Parse whitespace