1
0
forked from GitHub/gf-core

SISR: top categories do not need the Cat_field field.

This commit is contained in:
bringert
2007-01-04 20:55:13 +00:00
parent 73b0f72d2b
commit 1ded2878f2
3 changed files with 4 additions and 10 deletions

View File

@@ -68,14 +68,11 @@ prJSGF srg@(SRG{grammarName=name,startCat=start,origStartCat=origStart,rules=rs}
finalTag = tag sisr (profileFinalSISR n)
topCatRules = [rule True (catFormId tc) (map (it tc) cs) | (tc,cs) <- srgTopCats srg]
where it i c = prCat c <+> tag sisr (topCatSISR (catFieldId i) c)
where it i c = prCat c <+> tag sisr (topCatSISR c)
catFormId :: String -> String
catFormId = (++ "_cat")
catFieldId :: String -> String
catFieldId = (++ "_field")
prCat :: SRGCat -> Doc
prCat c = char '<' <> text c <> char '>'