bnfc
MultiView
preprocessMCF :: FilePath -> IO ([FilePath], String)
extract :: String -> LGrammar -> [(FilePath, Grammar)]
entrypoint :: LGrammar -> String
writeCF :: (FilePath, Grammar) -> IO ()
mkTestMulti :: String -> [String] -> FilePath -> [FilePath] -> IO ()
mkMakefileMulti :: [String] -> FilePath -> [FilePath] -> IO ()