mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-13 14:59:32 -06:00
move the parsing related stuff to GF.GFCC.Parsing
This commit is contained in:
14
GF.cabal
14
GF.cabal
@@ -46,13 +46,13 @@ library
|
||||
GF.Data.SortedList
|
||||
GF.Data.Assoc
|
||||
GF.Infra.PrintClass
|
||||
GF.Formalism.Utilities
|
||||
GF.Parsing.FCFG.Active
|
||||
GF.GFCC.Parsing.FCFG.Utilities
|
||||
GF.GFCC.Parsing.FCFG.Active
|
||||
GF.GFCC.Parsing.FCFG
|
||||
GF.GFCC.Raw.ConvertGFCC
|
||||
GF.Data.ErrM
|
||||
GF.Command.ParGFShell
|
||||
GF.Command.PPrTree
|
||||
GF.Parsing.FCFG
|
||||
|
||||
|
||||
executable gf3
|
||||
@@ -97,18 +97,18 @@ executable gf3
|
||||
GF.Infra.PrintClass
|
||||
GF.GFCC.CId
|
||||
GF.GFCC.Raw.ParGFCCRaw
|
||||
GF.GFCC.Raw.PrintGFCCRaw
|
||||
GF.Formalism.Utilities
|
||||
GF.GFCC.Raw.PrintGFCCRaw
|
||||
GF.GFCC.BuildParser
|
||||
GF.GFCC.DataGFCC
|
||||
GF.Parsing.FCFG.Active
|
||||
GF.GFCC.Parsing.FCFG.Utilities
|
||||
GF.GFCC.Parsing.FCFG.Active
|
||||
GF.GFCC.Parsing.FCFG
|
||||
GF.GFCC.Raw.ConvertGFCC
|
||||
GF.GFCC.Macros
|
||||
GF.GFCC.Generate
|
||||
GF.GFCC.Linearize
|
||||
GF.Compile.GenerateFCFG
|
||||
GF.Data.ErrM
|
||||
GF.Parsing.FCFG
|
||||
GF.Command.ParGFShell
|
||||
GF.Command.PPrTree
|
||||
GF.GFCC.API
|
||||
|
||||
@@ -19,7 +19,7 @@ import GF.Infra.PrintClass
|
||||
|
||||
import Control.Monad
|
||||
|
||||
import GF.Formalism.Utilities
|
||||
import GF.GFCC.Parsing.FCFG.Utilities
|
||||
|
||||
import GF.GFCC.Macros --hiding (prt)
|
||||
import GF.GFCC.DataGFCC
|
||||
|
||||
@@ -26,7 +26,7 @@ import GF.Command.PPrTree
|
||||
|
||||
import GF.Data.ErrM
|
||||
|
||||
import GF.Parsing.FCFG
|
||||
import GF.GFCC.Parsing.FCFG
|
||||
|
||||
import qualified Data.Map as Map
|
||||
import System.Random (newStdGen)
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
module GF.GFCC.BuildParser where
|
||||
|
||||
import GF.Infra.PrintClass
|
||||
import GF.Formalism.Utilities
|
||||
import GF.GFCC.Parsing.FCFG.Utilities
|
||||
import GF.Data.SortedList
|
||||
import GF.Data.Assoc
|
||||
import GF.GFCC.CId
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
-- FCFG parsing
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
module GF.Parsing.FCFG
|
||||
module GF.GFCC.Parsing.FCFG
|
||||
(parseFCF,buildParserInfo,ParserInfo(..),makeFinalEdge) where
|
||||
|
||||
import GF.Data.SortedList
|
||||
@@ -15,9 +15,8 @@ import GF.Data.Assoc
|
||||
|
||||
import GF.Infra.PrintClass
|
||||
|
||||
import GF.Formalism.Utilities
|
||||
|
||||
import GF.Parsing.FCFG.Active
|
||||
import GF.GFCC.Parsing.FCFG.Utilities
|
||||
import GF.GFCC.Parsing.FCFG.Active
|
||||
|
||||
import GF.GFCC.CId
|
||||
import GF.GFCC.DataGFCC
|
||||
@@ -7,7 +7,7 @@
|
||||
-- MCFG parsing, the active algorithm
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
module GF.Parsing.FCFG.Active (FCFParser, parse, makeFinalEdge) where
|
||||
module GF.GFCC.Parsing.FCFG.Active (FCFParser, parse, makeFinalEdge) where
|
||||
|
||||
import GF.Data.GeneralDeduction
|
||||
import GF.Data.Assoc
|
||||
@@ -16,7 +16,7 @@ import GF.Data.Utilities
|
||||
|
||||
import GF.GFCC.CId
|
||||
import GF.GFCC.DataGFCC
|
||||
import GF.Formalism.Utilities
|
||||
import GF.GFCC.Parsing.FCFG.Utilities
|
||||
|
||||
import GF.Infra.PrintClass
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
|
||||
module GF.Formalism.Utilities where
|
||||
module GF.GFCC.Parsing.FCFG.Utilities where
|
||||
|
||||
import Control.Monad
|
||||
import Data.Array
|
||||
@@ -4,9 +4,9 @@ import GF.GFCC.CId
|
||||
import GF.GFCC.DataGFCC
|
||||
import GF.GFCC.Raw.AbsGFCCRaw
|
||||
import GF.GFCC.BuildParser (buildParserInfo)
|
||||
import GF.GFCC.Parsing.FCFG.Utilities
|
||||
|
||||
import GF.Infra.PrintClass
|
||||
import GF.Formalism.Utilities
|
||||
|
||||
import qualified Data.Array as Array
|
||||
import qualified Data.Map as Map
|
||||
|
||||
Reference in New Issue
Block a user