From 5b8ef9997de5ea1a1a4260dc24741911f5694c28 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Fri, 4 Jul 2014 16:24:47 -0500 Subject: [PATCH] if/then/else is working, next to do is "inherit" --- Nix/Parser/Library.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Nix/Parser/Library.hs b/Nix/Parser/Library.hs index daedcd8..3bc10b8 100644 --- a/Nix/Parser/Library.hs +++ b/Nix/Parser/Library.hs @@ -153,7 +153,8 @@ reservedNames = ] stopWords :: Parser () -stopWords = () <$ (reserved "in" <|> reserved "then" <|> reserved "else") +stopWords = () <$ + (whiteSpace *> (reserved "in" <|> reserved "then" <|> reserved "else")) someTill :: Parser a -> Parser end -> Parser [a] someTill p end = go