mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-09 04:59:31 -06:00
Remove src/module-structure.txt, it's about the restructuring in GF 2.2.
This commit is contained in:
@@ -1,76 +0,0 @@
|
||||
|
||||
|
||||
följande är en föreslagen hierarkisk modulstruktur för GF 2.2
|
||||
|
||||
* katalogen src kommer att innehålla (åtminstone) följande:
|
||||
- GF.hs modulen Main
|
||||
- GF/ resten av Haskell-filerna
|
||||
- JavaGUI/ java-filer
|
||||
- haddock/ filer för haddock
|
||||
- html/
|
||||
- resources/
|
||||
- run-haddock.csh
|
||||
- check-haddock.perl
|
||||
|
||||
|
||||
* struktur för haskell-filer:
|
||||
|
||||
GF.Formalism (finns redan)
|
||||
GF.Conversion (...)
|
||||
GF.Parsing (heter nu GF.NewParsing, bör byta namn)
|
||||
GF.System (finns redan, för filer som har med
|
||||
operativsystemet att göra, t.ex. Tracing och Arch)
|
||||
|
||||
filerna GF.NewParsing.GeneralChart och GF.NewParsing.IncrementalChart
|
||||
flyttas och byter namn till GF.Data.GeneralDeduction och GF.Data.IncrementalDeduction
|
||||
|
||||
vart ska filerna GFModes, Help, HelpFile, Today flyttas?
|
||||
förslag: Help, HelpFile, Today -> GF.System
|
||||
|
||||
api -> GF.API
|
||||
cf -> GF.CF
|
||||
canonical -> GF.Canon
|
||||
compile -> GF.Compile
|
||||
|
||||
infra -> GF.Data (datatyper, algoritmer - helst ej direkt beroende av GF)
|
||||
GF.Infra (GF-infrastruktur)
|
||||
GF.Text (t.ex. olika språk, teckenkodningar)
|
||||
|
||||
(...) -> GF.Fudgets (alla filer som har med fudgets att göra)
|
||||
grammar -> GF.Grammar
|
||||
cfgm -> GF.CFGM
|
||||
source -> GF.Source
|
||||
shell -> GF.Shell
|
||||
speech -> GF.Speech
|
||||
translate -> GF.Translate
|
||||
useGrammar -> GF.UseGrammar
|
||||
visuali... -> GF.Visualization
|
||||
|
||||
parsers -> filerna (ParGF och ParGFC) flyttas till där GF.cf och GFC.cf finns
|
||||
|
||||
util -> Extras (kanske på toppnivå - inte GF.Extras)
|
||||
|
||||
|
||||
* java-katalogen byter namn:
|
||||
|
||||
java -> JavaGUI
|
||||
|
||||
|
||||
* haddock samlas på ett ställe:
|
||||
|
||||
haddock-check.perl -> haddock/check-haddock.perl
|
||||
haddock-script.csh -> haddock/run-haddock.csh
|
||||
haddock-resources/ -> haddock/resources/
|
||||
haddock/ -> haddock/html
|
||||
|
||||
|
||||
* kataloger som kan tas bort?
|
||||
|
||||
for-xxx (obsoleta)
|
||||
haddock
|
||||
newparsing (tom)
|
||||
notrace (tom)
|
||||
trace (tom)
|
||||
parsers (tom efter flytt av filer)
|
||||
old-stuff (obsolet)
|
||||
GF.OldParsing (obsolet)
|
||||
Reference in New Issue
Block a user