@@ -75,24 +75,24 @@ instance Pretty (Expr t v) where
75 Data "::" [hd,tl] -> pretty hd <+> P.text "::" <+> pretty tl
75 Data "::" [hd,tl] -> pretty hd <+> P.text "::" <+> pretty tl
76 Data "[]" [] -> P.text "[]"
76 Data "[]" [] -> P.text "[]"
77 Data name es -> P.hang (P.text name) 2 (P.sep (map prettyParens es))
77 Data name es -> P.hang (P.text name) 2 (P.sep (map prettyParens es))
78− Access e x -> prettyParens e <> P.text "." <> P.text x
78+ Access e x -> prettyParens e <> P.text "." <> variable x
79− Remove e x -> P.braces (pretty e <+> P.text "-" <+> P.text x)
79+ Remove e x -> P.braces (pretty e <+> P.text "-" <+> variable x)
80 Insert (Location.L _ (Remove e y)) x v ->
80 Insert (Location.L _ (Remove e y)) x v ->
81− P.braces (pretty e <+> P.text "-" <+> P.text y <+> P.text "|" <+> P.text x <+> P.text "=" <+> pretty v)
81+ P.braces (pretty e <+> P.text "-" <+> variable y <+> P.text "|" <+> variable x <+> P.text "=" <+> pretty v)
82 Insert e x v ->
82 Insert e x v ->
83− P.braces (pretty e <+> P.text "|" <+> P.text x <+> P.text "=" <+> pretty v)
83+ P.braces (pretty e <+> P.text "|" <+> variable x <+> P.text "=" <+> pretty v)
85 Modify e fs ->
85 Modify e fs ->
86 P.braces $ P.hang (pretty e <+> P.text "|")
86 P.braces $ P.hang (pretty e <+> P.text "|")
88 (commaSep $ map field fs)
88 (commaSep $ map field fs)
90− field (x,e) = P.text x <+> P.text "<-" <+> pretty e
90+ field (x,e) = variable x <+> P.text "<-" <+> pretty e
92 Record fs ->
92 Record fs ->
93 P.braces $ P.nest 2 (commaSep $ map field fs)
93 P.braces $ P.nest 2 (commaSep $ map field fs)
95− field (x,e) = P.text x <+> P.text "=" <+> pretty e
95+ field (x,e) = variable x <+> P.text "=" <+> pretty e
97 Markdown _ -> P.text "[markdown| ... |]"
97 Markdown _ -> P.text "[markdown| ... |]"