From 1e8ee3af67731a47810b892cffad203f5659c39a Mon Sep 17 00:00:00 2001 From: Luca Bruno Date: Mon, 7 Jul 2014 15:01:03 +0200 Subject: [PATCH] Fix dot operator associativity. a.b.c would not be parsed otherwise --- Nix/Parser.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Nix/Parser.hs b/Nix/Parser.hs index c25ac43..773dd34 100644 --- a/Nix/Parser.hs +++ b/Nix/Parser.hs @@ -27,7 +27,7 @@ nixExpr :: Bool -> Parser NExpr nixExpr = buildExpressionParser table . nixTerm where table = - [ [ binary "." NAttr AssocNone ] + [ [ binary "." NAttr AssocLeft ] , [ prefix "-" NNeg ] -- , [ prefix "~" NSubpath ] -- deprecated , [ binary "?" NHasAttr AssocNone ]