mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-09 04:59:31 -06:00
43 lines
1.2 KiB
Haskell
43 lines
1.2 KiB
Haskell
-- | GF, the Grammatical Framework, as a library
|
|
module GF(
|
|
-- * Command line interface
|
|
module GF.Main,
|
|
module GF.Interactive,
|
|
module GF.Compiler,
|
|
|
|
-- * Compiling GF grammars
|
|
module GF.Compile,
|
|
module GF.CompileInParallel,
|
|
-- module PF.Compile.Export, -- haddock does the wrong thing with this
|
|
exportPGF,
|
|
module GF.CompileOne,
|
|
|
|
-- * Abstract syntax, parsing, pretty printing and serialisation
|
|
module GF.Compile.GetGrammar,
|
|
module GF.Grammar.Grammar,
|
|
module GF.Grammar.Macros,
|
|
module GF.Grammar.Printer,
|
|
module GF.Infra.Ident,
|
|
-- ** Binary serialisation
|
|
module GF.Grammar.Binary,
|
|
-- * Canonical GF
|
|
module GF.Compile.GrammarToCanonical
|
|
) where
|
|
import GF.Main
|
|
import GF.Compiler
|
|
import GF.Interactive
|
|
|
|
import GF.Compile
|
|
import GF.CompileInParallel
|
|
import GF.CompileOne
|
|
import GF.Compile.Export(exportPGF)
|
|
|
|
import GF.Compile.GetGrammar
|
|
import GF.Grammar.Grammar
|
|
import GF.Grammar.Macros
|
|
import GF.Grammar.Printer
|
|
import GF.Infra.Ident
|
|
import GF.Grammar.Binary
|
|
|
|
import GF.Compile.GrammarToCanonical
|