@@ -361,7 +361,7 @@ parseValueAtom = P.choice
361361-- Parse an expression in backticks or an operator
362362--
363363parseInfixExpr :: TokenParser Expr
364−parseInfixExpr = P.between tick tick parseValue
364+parseInfixExpr = P.between tick tick parseValue
365365 <|> Var <$> parseQualified (Op <$> symbol)
366366
367367parseOperatorSection :: TokenParser Expr
@@ -400,7 +400,7 @@ parseDoNotationElement = P.choice
400400 , P.try (DoNotationValue <$> parseValue) ]
401401
402402parseObjectGetter :: TokenParser Expr
403−parseObjectGetter = ObjectGetter <$> parens (dot *> C.indented *> (lname <|> stringLiteral))
403+parseObjectGetter = ObjectGetter <$> (underscore *> C.indented *> dot *> C.indented *> (lname <|> stringLiteral))
404404
405405-- |
406406-- Parse a value