import qualified TSN.XML.AutoRacingSchedule as AutoRacingSchedule (
dtd,
pickle_message )
+import qualified TSN.XML.GameInfo as GameInfo ( dtds )
import qualified TSN.XML.Heartbeat as Heartbeat ( dtd, verify )
import qualified TSN.XML.Injuries as Injuries ( dtd, pickle_message )
import qualified TSN.XML.InjuriesDetail as InjuriesDetail (
import qualified TSN.XML.News as News ( dtd, pickle_message )
import qualified TSN.XML.Odds as Odds ( dtd, pickle_message )
import qualified TSN.XML.Scores as Scores ( dtd, pickle_message )
+import qualified TSN.XML.SportInfo as SportInfo ( dtds )
import qualified TSN.XML.Weather as Weather ( dtd, pickle_message )
import Xml ( DtdName(..), parse_opts )
let m = unpickleDoc Weather.pickle_message xml
maybe (return $ ImportFailed errmsg) migrate_and_import m
+ | dtd `elem` GameInfo.dtds = undefined
+
+ | dtd `elem` SportInfo.dtds = undefined
+
| otherwise = do
let infomsg =
"Unrecognized DTD in " ++ path ++ ": " ++ dtd ++ "."