summaryrefslogtreecommitdiff
path: root/src/GF
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2009-01-23 06:11:41 +0000
committerkrasimir <krasimir@chalmers.se>2009-01-23 06:11:41 +0000
commitb10c9c0f83d8109de054fc4c3dd89697e391ff3e (patch)
tree49f012aec19509bf607003676df834623b5c4c3a /src/GF
parent62a6156405b60bbb1e6348273fb1487ae5297872 (diff)
pretty printing of qualified identifiers
Diffstat (limited to 'src/GF')
-rw-r--r--src/GF/Grammar/Printer.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/GF/Grammar/Printer.hs b/src/GF/Grammar/Printer.hs
index 5c663e8c0..63cd6e2aa 100644
--- a/src/GF/Grammar/Printer.hs
+++ b/src/GF/Grammar/Printer.hs
@@ -160,6 +160,8 @@ ppTerm d (LiT id) = text "Lin" <+> ppIdent id
ppTerm d (P t l) = prec d 5 (ppTerm 5 t <> char '.' <> ppLabel l)
ppTerm d (Cn id) = ppIdent id
ppTerm d (Vr id) = ppIdent id
+ppTerm d (Q m id) = ppIdent m <> char '.' <> ppIdent id
+ppTerm d (QC m id) = ppIdent m <> char '.' <> ppIdent id
ppTerm d (Sort id) = ppIdent id
ppTerm d (K s) = text (show s)
ppTerm d (EInt n) = integer n