mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-22 19:22:50 -06:00
Don't suffix start category name with _cat in SRGS XML printing.
This commit is contained in:
@@ -33,7 +33,7 @@ srgsXmlNonRecursivePrinter pgf cnc = prSrgsXml Nothing $ makeNonRecursiveSRG pgf
|
|||||||
prSrgsXml :: Maybe SISRFormat -> SRG -> String
|
prSrgsXml :: Maybe SISRFormat -> SRG -> String
|
||||||
prSrgsXml sisr srg = showXMLDoc (optimizeSRGS xmlGr)
|
prSrgsXml sisr srg = showXMLDoc (optimizeSRGS xmlGr)
|
||||||
where
|
where
|
||||||
xmlGr = grammar sisr (catFormId (srgStartCat srg)) (srgLanguage srg) $
|
xmlGr = grammar sisr (srgStartCat srg) (srgLanguage srg) $
|
||||||
[meta "description"
|
[meta "description"
|
||||||
("SRGS XML speech recognition grammar for " ++ srgName srg ++ "."),
|
("SRGS XML speech recognition grammar for " ++ srgName srg ++ "."),
|
||||||
meta "generator" "Grammatical Framework"]
|
meta "generator" "Grammatical Framework"]
|
||||||
@@ -73,10 +73,6 @@ tag (Just fmt) t = case t fmt of
|
|||||||
[] -> []
|
[] -> []
|
||||||
ts -> [Tag "tag" [] [Data (prSISR ts)]]
|
ts -> [Tag "tag" [] [Data (prSISR ts)]]
|
||||||
|
|
||||||
catFormId :: String -> String
|
|
||||||
catFormId = (++ "_cat")
|
|
||||||
|
|
||||||
|
|
||||||
showToken :: Token -> String
|
showToken :: Token -> String
|
||||||
showToken t = t
|
showToken t = t
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user