forked from GitHub/gf-core
"Committed_by_peb"
This commit is contained in:
149
src/FILES
149
src/FILES
@@ -1,4 +1,8 @@
|
|||||||
Code map for GF source files. AR 22/10/2004
|
|
||||||
|
Code map for GF source files.
|
||||||
|
|
||||||
|
$Author: peb $
|
||||||
|
$Date: 2005/02/07 10:58:08 $
|
||||||
|
|
||||||
Directories:
|
Directories:
|
||||||
|
|
||||||
@@ -8,16 +12,16 @@ canonical GFC (= GF Canonical) basic functionalities
|
|||||||
cf context-free skeleton used in parsing
|
cf context-free skeleton used in parsing
|
||||||
cfgm multilingual context-free skeleton exported to Java
|
cfgm multilingual context-free skeleton exported to Java
|
||||||
compile compilation phases from GF to GFC
|
compile compilation phases from GF to GFC
|
||||||
conversions formats used in parser generation
|
conversions [OBSOLETE] formats used in parser generation
|
||||||
for-ghc GHC-specific files (Glasgow Haskell Compiler)
|
for-ghc GHC-specific files (Glasgow Haskell Compiler)
|
||||||
for-hugs Hugs-specific files (a Haskell interpreter)
|
for-hugs Hugs-specific files (a Haskell interpreter)
|
||||||
for-windows Windows-specific files (an operating system from Microsoft)
|
for-windows Windows-specific files (an operating system from Microsoft)
|
||||||
grammar basic functionalities of GF grammars used in compilation
|
grammar basic functionalities of GF grammars used in compilation
|
||||||
infra GF-independent infrastructure and auxiliaries
|
infra GF-independent infrastructure and auxiliaries
|
||||||
newparsing parsing with GF grammars: forthcoming version (cf. parsing)
|
newparsing parsing with GF grammars: current version (cf. parsing)
|
||||||
notrace debugging utilities for parser development (cf. trace)
|
notrace debugging utilities for parser development (cf. trace)
|
||||||
parsers parsers of GF and GFC files
|
parsers parsers of GF and GFC files
|
||||||
parsing parsing with GF grammars: current version (cf. newparsing)
|
parsing [OBSOLETE] parsing with GF grammars: old version (cf. newparsing)
|
||||||
shell interaction shells
|
shell interaction shells
|
||||||
source utilities for reading in GF source files
|
source utilities for reading in GF source files
|
||||||
speech generation of speech recognition grammars
|
speech generation of speech recognition grammars
|
||||||
@@ -30,8 +34,8 @@ Individual files:
|
|||||||
|
|
||||||
GF.hs the Main module
|
GF.hs the Main module
|
||||||
GFModes.hs
|
GFModes.hs
|
||||||
HelpFile.hs help file generated by util/MkHelpFile
|
HelpFile.hs [AUTO] help file generated by util/MkHelpFile
|
||||||
Today.hs file generated by "make today"
|
Today.hs [AUTO] file generated by "make today"
|
||||||
|
|
||||||
api/API.hs high-level access to GF functionalities
|
api/API.hs high-level access to GF functionalities
|
||||||
api/BatchTranslate.hs
|
api/BatchTranslate.hs
|
||||||
@@ -40,12 +44,12 @@ api/GrammarToHaskell.hs
|
|||||||
api/IOGrammar.hs
|
api/IOGrammar.hs
|
||||||
api/MyParser.hs slot for defining your own parser
|
api/MyParser.hs slot for defining your own parser
|
||||||
|
|
||||||
canonical/AbsGFC.hs abstract syntax of GFC
|
canonical/AbsGFC.hs [AUTO] abstract syntax of GFC
|
||||||
canonical/CanonToGrammar.hs
|
canonical/CanonToGrammar.hs
|
||||||
canonical/CMacros.hs
|
canonical/CMacros.hs
|
||||||
canonical/ErrM.hs
|
canonical/ErrM.hs
|
||||||
canonical/GetGFC.hs
|
canonical/GetGFC.hs
|
||||||
canonical/GFC.cf LBNF source of GFC parser
|
canonical/GFC.cf [LBNF] source of GFC parser
|
||||||
canonical/GFC.hs
|
canonical/GFC.hs
|
||||||
canonical/LexGFC.hs
|
canonical/LexGFC.hs
|
||||||
canonical/Look.hs
|
canonical/Look.hs
|
||||||
@@ -53,8 +57,8 @@ canonical/MkGFC.hs
|
|||||||
canonical/PrExp.hs
|
canonical/PrExp.hs
|
||||||
canonical/PrintGFC.hs pretty-printer of GFC
|
canonical/PrintGFC.hs pretty-printer of GFC
|
||||||
canonical/Share.hs
|
canonical/Share.hs
|
||||||
canonical/SkelGFC.hs
|
canonical/SkelGFC.hs [AUTO]
|
||||||
canonical/TestGFC.hs
|
canonical/TestGFC.hs [AUTO]
|
||||||
canonical/Unlex.hs
|
canonical/Unlex.hs
|
||||||
|
|
||||||
cf/CanonToCF.hs
|
cf/CanonToCF.hs
|
||||||
@@ -68,10 +72,11 @@ cf/PPrCF.hs
|
|||||||
cf/PrLBNF.hs
|
cf/PrLBNF.hs
|
||||||
cf/Profile.hs
|
cf/Profile.hs
|
||||||
|
|
||||||
cfgm/AbsCFG.hs
|
cfgm/CFG.cf [LBNF] source
|
||||||
cfgm/LexCFG.hs
|
cfgm/AbsCFG.hs [AUTO]
|
||||||
cfgm/ParCFG.hs
|
cfgm/LexCFG.hs [AUTO]
|
||||||
cfgm/PrintCFG.hs
|
cfgm/ParCFG.hs [AUTO]
|
||||||
|
cfgm/PrintCFG.hs [AUTO]
|
||||||
cfgm/PrintCFGrammar.hs
|
cfgm/PrintCFGrammar.hs
|
||||||
|
|
||||||
compile/CheckGrammar.hs
|
compile/CheckGrammar.hs
|
||||||
@@ -91,17 +96,6 @@ compile/Rename.hs
|
|||||||
compile/ShellState.hs the run-time multilingual grammar datastructure
|
compile/ShellState.hs the run-time multilingual grammar datastructure
|
||||||
compile/Update.hs
|
compile/Update.hs
|
||||||
|
|
||||||
conversions/CanonToTNF.hs
|
|
||||||
conversions/ConversionUtils.hs
|
|
||||||
conversions/ConvertGrammar.hs
|
|
||||||
conversions/GrammarTypes.hs
|
|
||||||
conversions/MCFGtoCFG.hs
|
|
||||||
conversions/PrintSimplifiedTerm.hs
|
|
||||||
conversions/TestConversions.hs
|
|
||||||
conversions/TestGrammarHealth.hs
|
|
||||||
conversions/TestGrammars.hs
|
|
||||||
conversions/TNFtoMCFG.hs
|
|
||||||
|
|
||||||
for-ghc/ArchEdit.hs
|
for-ghc/ArchEdit.hs
|
||||||
for-ghc/Arch.hs
|
for-ghc/Arch.hs
|
||||||
|
|
||||||
@@ -112,8 +106,19 @@ for-hugs/ArchEdit.hs
|
|||||||
for-hugs/Arch.hs
|
for-hugs/Arch.hs
|
||||||
for-hugs/JGF.hs
|
for-hugs/JGF.hs
|
||||||
for-hugs/MoreCustom.hs
|
for-hugs/MoreCustom.hs
|
||||||
|
for-hugs/Unicode.hs
|
||||||
|
|
||||||
|
for-hugs/Arch.hs
|
||||||
|
for-hugs/ArchEdit.hs
|
||||||
|
for-hugs/JGF.hs
|
||||||
|
for-hugs/LexCFG.hs dummy CFG lexer
|
||||||
|
for-hugs/LexGF.hs dummy GF lexer
|
||||||
|
for-hugs/LexGFC.hs dummy GFC lexer
|
||||||
|
for-hugs/MoreCustom.hs
|
||||||
|
for-hugs/ParCFG.hs dummy CFG parser
|
||||||
for-hugs/ParGFC.hs dummy GFC parser
|
for-hugs/ParGFC.hs dummy GFC parser
|
||||||
for-hugs/ParGF.hs dummy GF parser
|
for-hugs/ParGF.hs dummy GF parser
|
||||||
|
for-hugs/Tracing.hs
|
||||||
for-hugs/Unicode.hs
|
for-hugs/Unicode.hs
|
||||||
|
|
||||||
for-windows/ArchEdit.hs
|
for-windows/ArchEdit.hs
|
||||||
@@ -138,7 +143,7 @@ grammar/Unify.hs
|
|||||||
grammar/Values.hs
|
grammar/Values.hs
|
||||||
|
|
||||||
infra/Arabic.hs ASCII coding of Arabic Unicode
|
infra/Arabic.hs ASCII coding of Arabic Unicode
|
||||||
infra/Assoc.hs
|
infra/Assoc.hs finite maps/association lists as binary search trees
|
||||||
infra/CheckM.hs
|
infra/CheckM.hs
|
||||||
infra/Comments.hs
|
infra/Comments.hs
|
||||||
infra/Devanagari.hs ASCII coding of Devanagari Unicode
|
infra/Devanagari.hs ASCII coding of Devanagari Unicode
|
||||||
@@ -154,19 +159,19 @@ infra/Hebrew.hs
|
|||||||
infra/Hiragana.hs
|
infra/Hiragana.hs
|
||||||
infra/Ident.hs
|
infra/Ident.hs
|
||||||
infra/LatinASupplement.hs
|
infra/LatinASupplement.hs
|
||||||
infra/Map.hs
|
infra/Map.hs finite maps as red black trees
|
||||||
infra/Modules.hs
|
infra/Modules.hs
|
||||||
infra/OCSCyrillic.hs
|
infra/OCSCyrillic.hs
|
||||||
infra/Operations.hs library of strings, search trees, error monads
|
infra/Operations.hs library of strings, search trees, error monads
|
||||||
infra/Option.hs
|
infra/Option.hs
|
||||||
infra/OrdMap2.hs
|
infra/OrdMap2.hs abstract class of finite maps + implementation as association lists
|
||||||
infra/OrdSet.hs
|
infra/OrdSet.hs abstract class of sets + implementation as sorted lists
|
||||||
infra/Parsers.hs
|
infra/Parsers.hs
|
||||||
infra/ReadFiles.hs
|
infra/ReadFiles.hs
|
||||||
infra/RedBlack.hs
|
infra/RedBlack.hs red black trees
|
||||||
infra/RedBlackSet.hs
|
infra/RedBlackSet.hs sets and maps as red black trees
|
||||||
infra/Russian.hs
|
infra/Russian.hs
|
||||||
infra/SortedList.hs
|
infra/SortedList.hs sets as sorted lists
|
||||||
infra/Str.hs
|
infra/Str.hs
|
||||||
infra/Tamil.hs
|
infra/Tamil.hs
|
||||||
infra/Text.hs
|
infra/Text.hs
|
||||||
@@ -178,53 +183,30 @@ infra/UseIO.hs
|
|||||||
infra/UTF8.hs UTF3 en/decoding
|
infra/UTF8.hs UTF3 en/decoding
|
||||||
infra/Zipper.hs
|
infra/Zipper.hs
|
||||||
|
|
||||||
newparsing/CFGrammar.hs
|
newparsing/CFGrammar.hs type definitions for context-free grammars
|
||||||
newparsing/CFParserGeneral.hs
|
newparsing/CFParserGeneral.hs several variants of general CFG chart parsing
|
||||||
newparsing/CFParserIncremental.hs
|
newparsing/CFParserIncremental.hs several variants of incremental (Earley-style) CFG chart parsing
|
||||||
newparsing/ConvertGFCtoMCFG.hs
|
newparsing/ConvertGFCtoMCFG.hs converting GFC to MCFG
|
||||||
newparsing/ConvertGrammar.hs
|
newparsing/ConvertGrammar.hs conversions between different grammar formats
|
||||||
newparsing/ConvertMCFGtoCFG.hs
|
newparsing/ConvertMCFGtoCFG.hs converting MCFG to CFG
|
||||||
newparsing/GeneralChart.hs
|
newparsing/GeneralChart.hs Haskell framework for "parsing as deduction"
|
||||||
newparsing/GrammarTypes.hs
|
newparsing/GrammarTypes.hs instantiations of grammar types
|
||||||
newparsing/IncrementalChart.hs
|
newparsing/IncrementalChart.hs Haskell framework for incremental chart parsing
|
||||||
newparsing/MCFGrammar.hs
|
newparsing/MCFGrammar.hs type definitions for multiple CFG
|
||||||
newparsing/MCFParserBasic.hs
|
newparsing/MCFParserBasic.hs MCFG chart parser
|
||||||
newparsing/MCFRange.hs
|
newparsing/MCFRange.hs ranges for MCFG parsing
|
||||||
newparsing/ParseCFG.hs
|
newparsing/ParseCFG.hs parsing of CFG
|
||||||
newparsing/ParseCF.hs
|
newparsing/ParseCF.hs parsing of the CF format
|
||||||
newparsing/ParseGFC.hs
|
newparsing/ParseGFC.hs parsing of GFC
|
||||||
newparsing/ParseMCFG.hs
|
newparsing/ParseMCFG.hs parsing of MCFG
|
||||||
newparsing/Parser.hs
|
newparsing/Parser.hs general definitions for parsers
|
||||||
newparsing/PrintParser.hs
|
newparsing/PrintParser.hs pretty-printing class for parsers
|
||||||
newparsing/PrintSimplifiedTerm.hs
|
newparsing/PrintSimplifiedTerm.hs simplified pretty-printing for GFC terms
|
||||||
|
|
||||||
notrace/Tracing.hs
|
notrace/Tracing.hs tracing predicates when we DON'T want tracing capabilities (normal case)
|
||||||
|
|
||||||
parsers/ParGFC.hs
|
parsers/ParGFC.hs [AUTO]
|
||||||
parsers/ParGF.hs
|
parsers/ParGF.hs [AUTO]
|
||||||
parsing/CFG.hs
|
|
||||||
parsing/CFParserGeneral.hs
|
|
||||||
parsing/CFParserIncremental.hs
|
|
||||||
parsing/CFtoCFG.hs
|
|
||||||
parsing/ExportParser.hs
|
|
||||||
parsing/GeneralChart.hs
|
|
||||||
parsing/IncrementalChart.hs
|
|
||||||
parsing/MCFG.hs
|
|
||||||
parsing/MCFParserGeneral.hs
|
|
||||||
parsing/MCFParserSimple.hs
|
|
||||||
parsing/MCFRange.hs
|
|
||||||
parsing/NewChartParser.hs
|
|
||||||
parsing/NewerChartParser.hs
|
|
||||||
parsing/NewestChartParser.hs
|
|
||||||
parsing/ParseCF.hs
|
|
||||||
parsing/ParseGFC.hs
|
|
||||||
parsing/Parser.hs
|
|
||||||
parsing/ParserUtils.hs
|
|
||||||
parsing/PrintParser.hs
|
|
||||||
parsing/TestCFGrammar.hs
|
|
||||||
parsing/TestCFParser.hs
|
|
||||||
parsing/TestMCFGrammar.hs
|
|
||||||
parsing/TestMCFParser.hs
|
|
||||||
|
|
||||||
shell/CommandF.hs
|
shell/CommandF.hs
|
||||||
shell/CommandL.hs line-based syntax of editor commands
|
shell/CommandL.hs line-based syntax of editor commands
|
||||||
@@ -237,12 +219,12 @@ shell/Shell.hs
|
|||||||
shell/SubShell.hs
|
shell/SubShell.hs
|
||||||
shell/TeachYourself.hs
|
shell/TeachYourself.hs
|
||||||
|
|
||||||
source/AbsGF.hs
|
source/AbsGF.hs [AUTO]
|
||||||
source/ErrM.hs
|
source/ErrM.hs
|
||||||
source/GF.cf LBNF source of GF parser
|
source/GF.cf [LBNF] source of GF parser
|
||||||
source/GrammarToSource.hs
|
source/GrammarToSource.hs
|
||||||
source/LexGF.hs
|
source/LexGF.hs [AUTO]
|
||||||
source/PrintGF.hs
|
source/PrintGF.hs [AUTO]
|
||||||
source/SourceToGrammar.hs
|
source/SourceToGrammar.hs
|
||||||
|
|
||||||
speech/PrGSL.hs
|
speech/PrGSL.hs
|
||||||
@@ -250,7 +232,7 @@ speech/PrJSGF.hs
|
|||||||
speech/SRG.hs
|
speech/SRG.hs
|
||||||
speech/TransformCFG.hs
|
speech/TransformCFG.hs
|
||||||
|
|
||||||
trace/Tracing.hs
|
trace/Tracing.hs tracing predicates when we want tracing capabilities
|
||||||
|
|
||||||
translate/GFT.hs Main module of html-producing batch translator
|
translate/GFT.hs Main module of html-producing batch translator
|
||||||
|
|
||||||
@@ -272,7 +254,8 @@ useGrammar/Tokenize.hs lexer definitions (listed in Custom)
|
|||||||
useGrammar/Transfer.hs
|
useGrammar/Transfer.hs
|
||||||
|
|
||||||
util/GFDoc.hs utility for producing LaTeX and HTML from GF
|
util/GFDoc.hs utility for producing LaTeX and HTML from GF
|
||||||
util(HelpFile source of ../HelpFile.hs
|
util/HelpFile source of ../HelpFile.hs
|
||||||
util/Htmls.hs utility for chopping a HTML document to slides
|
util/Htmls.hs utility for chopping a HTML document to slides
|
||||||
util/MkHelpFile.hs
|
util/MkHelpFile.hs
|
||||||
util/WriteF.hs
|
util/WriteF.hs
|
||||||
|
util/mktoday.sh [SHELL-SCRIPT] utility for producing Today.hs
|
||||||
|
|||||||
Reference in New Issue
Block a user