diff options
| author | aarne <aarne@cs.chalmers.se> | 2006-10-07 15:56:54 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2006-10-07 15:56:54 +0000 |
| commit | 5028ea9d9b6d3d10eb74ffa10730d4f405bbadf5 (patch) | |
| tree | 363ea9b98cf95b5d0f7c7f6281e89270174217a7 /src/GF/Canon/GFCC/PrintGFCC.hs | |
| parent | f9cc79eba6f12a5306987478ec99c4d1dae72863 (diff) | |
printing of GFCC
Diffstat (limited to 'src/GF/Canon/GFCC/PrintGFCC.hs')
| -rw-r--r-- | src/GF/Canon/GFCC/PrintGFCC.hs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/GF/Canon/GFCC/PrintGFCC.hs b/src/GF/Canon/GFCC/PrintGFCC.hs index 86690e9ac..7b4cde6cb 100644 --- a/src/GF/Canon/GFCC/PrintGFCC.hs +++ b/src/GF/Canon/GFCC/PrintGFCC.hs @@ -29,7 +29,7 @@ render d = rend 0 (map ($ "") $ d []) "" where t : "]" :ts -> showString t . showChar ']' . rend i ts t :ts -> space t . rend i ts _ -> id - new i = showChar '\n' . replicateS (2*i) (showChar ' ') . dropWhile isSpace + new i = showChar '\n' . replicateS (0) (showChar ' ') . dropWhile isSpace space t = showString t . id ----(\s -> if null s then "" else (' ':s)) parenth :: Doc -> Doc @@ -94,7 +94,7 @@ instance Print Grammar where instance Print Header where prt i e = case e of - Hdr cid cids -> prPrec i 0 (concatD [doc (showString "grammar") , prt 0 cid , doc (showString "(") , prt 0 cids , doc (showString ")")]) + Hdr cid cids -> prPrec i 0 (concatD [doc (showString "grammar ") , prt 0 cid , doc (showString "(") , prt 0 cids , doc (showString ")")]) instance Print Abstract where @@ -104,7 +104,7 @@ instance Print Abstract where instance Print Concrete where prt i e = case e of - Cnc cid cncdefs -> prPrec i 0 (concatD [doc (showString "concrete") , prt 0 cid , doc (showString "{") , prt 0 cncdefs , doc (showString "}")]) + Cnc cid cncdefs -> prPrec i 0 (concatD [doc (showString "concrete ") , prt 0 cid , doc (showString "{") , prt 0 cncdefs , doc (showString "}")]) prtList es = case es of [] -> (concatD []) |
