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