expr'' :: Parser Term
expr'' = parens expr <|> ifZero <|> while <|> deref <|>
         assign <|> new <|> abs' <|> var <|> numberExpr
expr'' :: Parser Term
expr'' = parens expr <|> ifZero <|> while <|> deref <|>
         assign <|> new <|> abs' <|> var <|> numberExpr
expr'' = parens expr <|> ifZero <|> while <|> deref <|>
         assign <|> new <|> abs' <|> var <|> numberExpr