From e9e80fc389365e24d4300d7d5390c7d833a96c50 Mon Sep 17 00:00:00 2001
From: aarne
Date: Wed, 25 Jun 2008 16:54:35 +0000
Subject: [PATCH] changed names of resource-1.3; added a note on homepage on
release
---
doc/gf3-release.html | 73 ++++++++++++++++++
examples/tutorial/hello/hello.gfs | 2 +-
examples/tutorial/semantics/Base.gf | 2 +-
examples/tutorial/semantics/BaseI.gf | 12 +--
examples/tutorial/smart/SmartEng.gf | 2 +-
examples/tutorial/smart/SmartFre.gf | 2 +-
examples/tutorial/syntax/Syntax.gf | 12 +--
homepage.html | 8 ++
{examples => old-examples}/CLE/CF2GF.hs | 0
{examples => old-examples}/CLE/English.cf | 0
{examples => old-examples}/CLE/QLF.gf | 0
{examples => old-examples}/CLE/QLFEng.gf | 0
{examples => old-examples}/TWA.cf | 0
{examples => old-examples}/animal/Animals.gf | 0
.../animal/AnimalsEng.gf | 0
.../animal/AnimalsFre.gf | 0
.../animal/AnimalsSwe.gf | 0
.../animal/Questions.gf | 0
.../animal/QuestionsEng.gf | 0
.../animal/QuestionsFre.gf | 0
.../animal/QuestionsI.gf | 0
.../animal/QuestionsI.gfe | 0
.../animal/QuestionsSwe.gf | 0
.../animal/mkAnimals.gfs | 0
{examples => old-examples}/big/BigEnglish.gf | 0
.../big/BigEnglishAbs.gf | 0
{examples => old-examples}/big/BigLexEng.gf | 0
.../big/BigLexEngAbs.gf | 0
{examples => old-examples}/big/BigLexSwe.gf | 0
.../big/BigLexSweAbs.gf | 0
{examples => old-examples}/big/BigSwedish.gf | 0
.../big/BigSwedishAbs.gf | 0
{examples => old-examples}/big/MAP/Lisp.cf | 0
{examples => old-examples}/big/MAP/Makefile | 0
{examples => old-examples}/big/MAP/MkBig.hs | 0
.../big/MAP/TransBig.hs | 0
.../big/MAP/bigwordlist.en | 0
{examples => old-examples}/big/MAP/log.txt | 0
{examples => old-examples}/big/MkDict.hs | 0
.../big/MoreParadigmsSwe.gf | 0
{examples => old-examples}/big/README | 0
{examples => old-examples}/big/extract2gf.hs | 0
{examples => old-examples}/big/mywordlist1 | 0
{examples => old-examples}/big/postedit.hs | 0
.../bronzeage/Bronzeage.gf | 0
.../bronzeage/BronzeageAra.gf | 0
.../bronzeage/BronzeageDan.gf | 0
.../bronzeage/BronzeageEng.gf | 0
.../bronzeage/BronzeageFin.gf | 0
.../bronzeage/BronzeageFre.gf | 0
.../bronzeage/BronzeageGer.gf | 0
.../bronzeage/BronzeageI.gf | 0
.../bronzeage/BronzeageIta.gf | 0
.../bronzeage/BronzeageNor.gf | 0
.../bronzeage/BronzeageRus.gf | 0
.../bronzeage/BronzeageSpa.gf | 0
.../bronzeage/BronzeageSwe.gf | 0
{examples => old-examples}/bronzeage/README | 0
.../bronzeage/Swadesh.gf | 0
.../bronzeage/SwadeshAra.gf | 0
.../bronzeage/SwadeshDan.gf | 0
.../bronzeage/SwadeshEng.gf | 0
.../bronzeage/SwadeshFin.gf | 0
.../bronzeage/SwadeshFre.gf | 0
.../bronzeage/SwadeshGer.gf | 0
.../bronzeage/SwadeshI.gf | 0
.../bronzeage/SwadeshIta.gf | 0
.../bronzeage/SwadeshNor.gf | 0
.../bronzeage/SwadeshRus.gf | 0
.../bronzeage/SwadeshSpa.gf | 0
.../bronzeage/SwadeshSwe.gf | 0
.../bronzeage/old/SwadeshEng.gf | 0
.../bronzeage/old/SwadeshFin.gf | 0
.../bronzeage/old/SwadeshFre.gf | 0
.../bronzeage/old/SwadeshGer.gf | 0
.../bronzeage/old/SwadeshIta.gf | 0
.../bronzeage/old/SwadeshNor.gf | 0
.../bronzeage/old/SwadeshRus.gf | 0
.../bronzeage/old/SwadeshSpa.gf | 0
.../bronzeage/old/SwadeshSwe.gf | 0
.../compiling/Compex.gf | 0
.../compiling/CompexEng.gf | 0
{examples => old-examples}/dialogue/Agenda.gf | 0
.../dialogue/AgendaEng.gf | 0
.../dialogue/AgendaFin.gf | 0
.../dialogue/AgendaFre.gf | 0
.../dialogue/AgendaProlog.gf | 0
.../dialogue/AgendaSwe.gf | 0
.../dialogue/AuxDialogue.gf | 0
{examples => old-examples}/dialogue/AuxEng.gf | 0
{examples => old-examples}/dialogue/AuxFin.gf | 0
{examples => old-examples}/dialogue/AuxFre.gf | 0
{examples => old-examples}/dialogue/AuxSwe.gf | 0
.../dialogue/Dialogue.gf | 0
.../dialogue/DialogueEng.gf | 0
.../dialogue/DialogueFin.gf | 0
.../dialogue/DialogueFre.gf | 0
.../dialogue/DialogueI.gf | 0
.../dialogue/DialogueProlog.gf | 0
.../dialogue/DialogueSwe.gf | 0
{examples => old-examples}/dialogue/Lights.gf | 0
.../dialogue/LightsEng.gf | 0
.../dialogue/LightsFin.gf | 0
.../dialogue/LightsFre.gf | 0
.../dialogue/LightsProlog.gf | 0
.../dialogue/LightsSwe.gf | 0
{examples => old-examples}/dialogue/Makefile | 0
.../dialogue/README.txt | 0
.../dialogue/ResProlog.gf | 0
.../dialogue/Weekday.gf | 0
.../dialogue/WeekdayEng.gf | 0
.../dialogue/WeekdayFin.gf | 0
.../dialogue/WeekdayFre.gf | 0
.../dialogue/WeekdayProlog.gf | 0
.../dialogue/WeekdaySwe.gf | 0
.../dialogue/gf-dialogue.html | 0
.../disamb/Conversation.gf | 0
.../disamb/ConversationEng.gf | 0
.../disamb/ConversationIta.gf | 0
{examples => old-examples}/features/Param.gf | 0
{examples => old-examples}/gfcc/Imper.gf | 0
{examples => old-examples}/gfcc/ImperC.gf | 0
{examples => old-examples}/gfcc/ImperEng.gf | 0
{examples => old-examples}/gfcc/ImperJVM.gf | 0
{examples => old-examples}/gfcc/JVM.hs | 0
{examples => old-examples}/gfcc/ResImper.gf | 0
.../gfcc/ResImperEng.gf | 0
.../gfcc/compiler/CleanJVM.hs | 0
.../gfcc/compiler/ErrM.hs | 0
.../gfcc/compiler/FILES | 0
.../gfcc/compiler/LexImperC.hs | 0
.../gfcc/compiler/ParImperC.hs | 0
.../gfcc/compiler/Profile.hs | 0
.../gfcc/compiler/README | 0
.../gfcc/compiler/TestImperC.hs | 0
.../gfcc/compiler/Trees.hs | 0
.../gfcc/compiler/abs.c | 0
.../gfcc/compiler/demo.c | 0
.../gfcc/compiler/demo.gif | Bin
.../gfcc/compiler/factorial.c | 0
.../gfcc/compiler/fibonacci.c | 0
{examples => old-examples}/gfcc/compiler/gfcc | 0
.../gfcc/compiler/makefile | 0
.../gfcc/compiler/runtime.j | 0
.../gfcc/compiler/typecheck.gfs | 0
{examples => old-examples}/gfcc/complin.tex | 0
{examples => old-examples}/gfcc/demo2.ps | 0
{examples => old-examples}/gfcc/even.c | 0
{examples => old-examples}/index.html | 0
{examples => old-examples}/index.txt | 0
{examples => old-examples}/letter/Letter.gfcm | 0
{examples => old-examples}/letter/README | 0
.../letter/letter.Abs.gf | 0
.../letter/letter.Eng.gf | 0
.../letter/letter.Fin.gf | 0
.../letter/letter.Fra.gf | 0
.../letter/letter.HebU.gf | 0
.../letter/letter.RusU.gf | 0
.../letter/letter.Sve.gf | 0
.../letter/mkLetter.gfs | 0
{examples => old-examples}/logic/Arithm.gf | 0
{examples => old-examples}/logic/ArithmEng.gf | 0
{examples => old-examples}/logic/LexTheory.gf | 0
.../logic/LexTheoryEng.gf | 0
{examples => old-examples}/logic/Logic.gf | 0
{examples => old-examples}/logic/LogicEng.gf | 0
{examples => old-examples}/logic/LogicI.gf | 0
{examples => old-examples}/logic/Prooftext.gf | 0
.../logic/ProoftextEng.gf | 0
{examples => old-examples}/logic/Theory.gf | 0
{examples => old-examples}/logic/TheoryEng.gf | 0
{examples => old-examples}/logic/TheoryI.gf | 0
{examples => old-examples}/math/Math.gf | 0
{examples => old-examples}/math/MathAgd.gf | 0
{examples => old-examples}/math/MathEnz.gf | 0
{examples => old-examples}/math/MathSwz.gf | 0
{examples => old-examples}/model/Lex.gf | 0
{examples => old-examples}/model/LexEng.gf | 0
{examples => old-examples}/model/LexFre.gf | 0
{examples => old-examples}/model/Makefile | 0
{examples => old-examples}/model/Math.gf | 0
{examples => old-examples}/model/MathEng.gf | 0
{examples => old-examples}/model/MathFre.gf | 0
{examples => old-examples}/model/MathI.gf | 0
{examples => old-examples}/model/Run.hs | 0
.../model/model-resource-app.html | 0
.../model/model-resource-app.txt | 0
.../mountaineering/Berg.gfwl | 0
{examples => old-examples}/mp3/Lexicon.gf | 0
{examples => old-examples}/mp3/LexiconEng.gf | 0
{examples => old-examples}/mp3/LexiconFin.gf | 0
{examples => old-examples}/mp3/LexiconFre.gf | 0
{examples => old-examples}/mp3/LexiconGer.gf | 0
{examples => old-examples}/mp3/LexiconSwe.gf | 0
{examples => old-examples}/mp3/MP3.gf | 0
{examples => old-examples}/mp3/MP3Eng.gf | 0
{examples => old-examples}/mp3/MP3Fin.gf | 0
{examples => old-examples}/mp3/MP3Fre.gf | 0
{examples => old-examples}/mp3/MP3Ger.gf | 0
{examples => old-examples}/mp3/MP3I.gf | 0
{examples => old-examples}/mp3/MP3Swe.gf | 0
.../mp3/mp3-resource.html | 0
.../mp3/mp3-resource.txt | 0
{examples => old-examples}/mp3/mp3.gfcm | 0
{examples => old-examples}/numerals/Binary.gf | 0
.../numerals/BinaryDigits.gf | 0
.../numerals/MkScript.hs | 0
{examples => old-examples}/numerals/README | 0
.../numerals/af_tunni.gf | 0
.../numerals/albanian.gf | 0
.../numerals/amharic.gf | 0
.../numerals/arabic_classical.gf | 0
.../numerals/arabic_modern.gf | 0
{examples => old-examples}/numerals/basque.gf | 0
.../numerals/bearlake_slave.gf | 0
.../numerals/bulgarian.gf | 0
.../numerals/catalan.gf | 0
.../numerals/chinese.gf | 0
.../numerals/croatian.gf | 0
{examples => old-examples}/numerals/czech.gf | 0
{examples => old-examples}/numerals/dagur.gf | 0
{examples => old-examples}/numerals/danish.gf | 0
.../numerals/decimal.gf | 0
{examples => old-examples}/numerals/dutch.gf | 0
.../numerals/english.gf | 0
.../numerals/finnish.gf | 0
{examples => old-examples}/numerals/french.gf | 0
.../numerals/french_belgian.gf | 0
.../numerals/french_swiss.gf | 0
.../numerals/fulfulde.gf | 0
{examples => old-examples}/numerals/geez.gf | 0
{examples => old-examples}/numerals/german.gf | 0
.../numerals/greek_classical.gf | 0
.../numerals/greek_modern.gf | 0
.../numerals/guahibo.gf | 0
.../numerals/guarani.gf | 0
.../numerals/hebrew_biblical.gf | 0
{examples => old-examples}/numerals/hindi.gf | 0
.../numerals/hungarian.gf | 0
.../numerals/icelandic.gf | 0
.../numerals/interlingua.gf | 0
{examples => old-examples}/numerals/irish.gf | 0
{examples => old-examples}/numerals/irula.gf | 0
.../numerals/italian.gf | 0
.../numerals/japanese.gf | 0
.../numerals/kabardian.gf | 0
.../numerals/kambera.gf | 0
.../numerals/kawaiisu.gf | 0
{examples => old-examples}/numerals/khmer.gf | 0
{examples => old-examples}/numerals/khowar.gf | 0
{examples => old-examples}/numerals/kodagu.gf | 0
.../numerals/kolyma_yukaghir.gf | 0
{examples => old-examples}/numerals/korean.gf | 0
{examples => old-examples}/numerals/kulung.gf | 0
{examples => old-examples}/numerals/kwami.gf | 0
{examples => old-examples}/numerals/kwaza.gf | 0
{examples => old-examples}/numerals/lalo.gf | 0
{examples => old-examples}/numerals/lamani.gf | 0
.../numerals/latvian.gf | 0
.../numerals/lithuanian.gf | 0
{examples => old-examples}/numerals/lotuxo.gf | 0
{examples => old-examples}/numerals/maale.gf | 0
{examples => old-examples}/numerals/malay.gf | 0
.../numerals/maltese.gf | 0
.../numerals/mapuche.gf | 0
{examples => old-examples}/numerals/margi.gf | 0
.../numerals/maybrat.gf | 0
{examples => old-examples}/numerals/miya.gf | 0
.../numerals/mkNumerals.gfs | 0
.../numerals/mkThai.gfs | 0
.../numerals/mongolian.gf | 0
{examples => old-examples}/numerals/nenets.gf | 0
.../numerals/norwegian_book.gf | 0
.../numerals/numerals.Abs.gf | 0
.../numerals/old_church_slavonic.gf | 0
{examples => old-examples}/numerals/oromo.gf | 0
{examples => old-examples}/numerals/pashto.gf | 0
{examples => old-examples}/numerals/polish.gf | 0
.../numerals/portuguese.gf | 0
.../numerals/quechua.gf | 0
.../numerals/romanian.gf | 0
.../numerals/russian.gf | 0
{examples => old-examples}/numerals/sango.gf | 0
.../numerals/sanskrit.gf | 0
{examples => old-examples}/numerals/slovak.gf | 0
{examples => old-examples}/numerals/sorani.gf | 0
.../numerals/spanish.gf | 0
{examples => old-examples}/numerals/stieng.gf | 0
.../numerals/swahili.gf | 0
.../numerals/swedish.gf | 0
{examples => old-examples}/numerals/tamil.gf | 0
.../numerals/tampere.gf | 0
{examples => old-examples}/numerals/thai.gf | 0
{examples => old-examples}/numerals/thaiDU.gf | 0
{examples => old-examples}/numerals/thaiP.gf | 0
{examples => old-examples}/numerals/thaiU.gf | 0
.../numerals/tibetan.gf | 0
.../numerals/totonac.gf | 0
.../numerals/tuda_daza.gf | 0
.../numerals/tukang_besi.gf | 0
.../numerals/turkish.gf | 0
{examples => old-examples}/numerals/votic.gf | 0
{examples => old-examples}/numerals/welsh.gf | 0
.../numerals/yasin_burushaski.gf | 0
{examples => old-examples}/numerals/zaiwa.gf | 0
.../peacekeeping/EXAMPLES | 0
.../peacekeeping/Peace.gf | 0
.../peacekeeping/PeaceCat.gf | 0
.../peacekeeping/PeaceCatI.gf | 0
.../peacekeeping/PeaceLexCommon.gf | 0
.../peacekeeping/PeaceLexCommonI.gf | 0
.../peacekeeping/PeaceLexExt.gf | 0
.../peacekeeping/PeacePhrases.gf | 0
.../peacekeeping/PeaceRes.gf | 0
.../peacekeeping/PeaceSpoken.gf | 0
.../peacekeeping/PeaceSyntax.gf | 0
.../peacekeeping/PeaceSyntaxI.gf | 0
.../peacekeeping/README | 0
.../peacekeeping/english/PeaceCat_Eng.gf | 0
.../english/PeaceLexCommon_Eng.gf | 0
.../peacekeeping/english/PeaceLexExt_Eng.gf | 0
.../peacekeeping/english/PeacePhrases_Eng.gf | 0
.../peacekeeping/english/PeaceSpoken_Eng.gf | 0
.../peacekeeping/english/PeaceSyntax_Eng.gf | 0
.../peacekeeping/english/Peace_Eng.gf | 0
.../peacekeeping/finnish/PeaceCat_Fin.gf | 0
.../finnish/PeaceLexCommon_Fin.gf | 0
.../peacekeeping/finnish/PeaceLexExt_Fin.gf | 0
.../peacekeeping/finnish/PeacePhrases_Fin.gf | 0
.../peacekeeping/finnish/PeaceSpoken_Fin.gf | 0
.../peacekeeping/finnish/PeaceSyntax_Fin.gf | 0
.../peacekeeping/finnish/Peace_Fin.gf | 0
.../peacekeeping/mkPeace.gfs | 0
.../peacekeeping/swedish/PeaceCat_Swe.gf | 0
.../swedish/PeaceLexCommon_Swe.gf | 0
.../peacekeeping/swedish/PeaceLexExt_Swe.gf | 0
.../peacekeeping/swedish/PeacePhrases_Swe.gf | 0
.../peacekeeping/swedish/PeaceSpoken_Swe.gf | 0
.../peacekeeping/swedish/PeaceSyntax_Swe.gf | 0
.../peacekeeping/swedish/Peace_Swe.gf | 0
{examples => old-examples}/query/Database.gf | 0
.../query/DatabaseEng.gf | 0
{examples => old-examples}/query/Makefile | 0
{examples => old-examples}/query/README | 0
.../query/UseDatabase.hs | 0
{examples => old-examples}/regulus/README | 0
.../regulus/toy0/Toy0.gf | 0
.../regulus/toy0/Toy0Eng.gf | 0
.../regulus/toy0/Toy0Fin.gf | 0
.../regulus/toy0/Toy0Fre.gf | 0
.../regulus/toy0/Toy0I.gf | 0
.../regulus/toy0/Toy0Swe.gf | 0
.../regulus/toy0/example-based/Toy0.gf | 0
.../regulus/toy0/example-based/Toy0Ger.gf | 0
.../regulus/toy0/example-based/Toy0I.gfe | 0
.../regulus/toy0/no-functor/Toy0.gf | 0
.../regulus/toy0/no-functor/Toy0Eng.gf | 0
.../regulus/toy0/no-functor/Toy0Fin.gf | 0
.../regulus/toy0/no-resource/Toy0.gf | 0
.../regulus/toy0/no-resource/Toy0Eng.gf | 0
.../regulus/toy0/no-resource/Toy0Fre.gf | 0
.../regulus/toy0/no-resource/Toy0Ger.gf | 0
.../regulus/toy0/no-resource/Toy0_eng.gf | 0
.../regulus/toy0/toy0.gfprobs | 0
.../regulus/toy1/LexToy1.gf | 0
.../regulus/toy1/LexToy1Swe.gf | 0
.../regulus/toy1/Toy1.gf | 0
.../regulus/toy1/Toy1Eng.gf | 0
.../regulus/toy1/Toy1Fre.gf | 0
.../regulus/toy1/Toy1I.gf | 0
.../regulus/toy1/Toy1Swe.gf | 0
.../regulus/toy1/Toy1a.gf | 0
.../regulus/toy1/Toy1aEng.gf | 0
.../restaurant/LexRestaurant.gf | 0
.../restaurant/LexRestaurantEng.gf | 0
.../restaurant/LexRestaurantFin.gf | 0
.../restaurant/LexRestaurantGer.gf | 0
.../restaurant/LexRestaurantSwe.gf | 0
.../restaurant/Restaurant.gf | 0
.../restaurant/RestaurantEng.gf | 0
.../restaurant/RestaurantFin.gf | 0
.../restaurant/RestaurantGer.gf | 0
.../restaurant/RestaurantI.gf | 0
.../restaurant/RestaurantSwe.gf | 0
.../shallow/BigShallowEng.gf | 0
.../shallow/BigShallowEngAbs.gf | 0
.../shallow/BigShallowSwe.gf | 0
.../shallow/BigShallowSweAbs.gf | 0
{examples => old-examples}/shallow/README | 0
{examples => old-examples}/shallow/Shallow.gf | 0
.../shallow/ShallowEng.gf | 0
.../shallow/ShallowFre.gf | 0
.../shallow/ShallowI.gf | 0
.../shallow/ShallowSwe.gf | 0
.../stoneage/Stoneage.gf | 0
.../stoneage/StoneageEng.gf | 0
.../stoneage/StoneageFin.gf | 0
.../stoneage/StoneageFre.gf | 0
.../stoneage/StoneageIta.gf | 0
.../stoneage/StoneageNor.gf | 0
.../stoneage/StoneageResEng.gf | 0
.../stoneage/StoneageResFin.gf | 0
.../stoneage/StoneageResFre.gf | 0
.../stoneage/StoneageResIta.gf | 0
.../stoneage/StoneageResNor.gf | 0
.../stoneage/StoneageResSpa.gf | 0
.../stoneage/StoneageResSwe.gf | 0
.../stoneage/StoneageSpa.gf | 0
.../stoneage/StoneageSwe.gf | 0
.../stoneage/mkStoneage.gfs | 0
.../stoneage1/Stoneage.gf | 0
.../stoneage1/StoneageEng.gf | 0
.../stoneage1/StoneageFin.gf | 0
.../stoneage1/StoneageFre.gf | 0
.../stoneage1/StoneageGer.gf | 0
.../stoneage1/StoneageI.gf | 0
.../stoneage1/StoneageIta.gf | 0
.../stoneage1/StoneageNor.gf | 0
.../stoneage1/StoneageSpa.gf | 0
.../stoneage1/StoneageSwe.gf | 0
{examples => old-examples}/systemS/Formula.gf | 0
.../systemS/FormulaSymb.gf | 0
.../systemS/Precedence.gf | 0
{examples => old-examples}/systemS/Proof.gf | 0
.../systemS/ProofEng.gf | 0
.../systemS/ProofSymb.gf | 0
{examples => old-examples}/systemS/README | 0
{examples => old-examples}/systemS/ex1.txt | 0
{examples => old-examples}/systemS/ex1eng.txt | 0
{examples => old-examples}/systemS/ex2.txt | 0
{examples => old-examples}/systemS/ex2eng.txt | 0
{examples => old-examples}/systemS/ex4.txt | 0
{examples => old-examples}/systemS/ex4eng.txt | 0
{examples => old-examples}/systemS/proof.gfcm | 0
{examples => old-examples}/systemS/test.gfs | 0
{examples => old-examples}/tram/ExTramI.gfe | 0
{examples => old-examples}/tram/README | 0
{examples => old-examples}/tram/Tram.gf | 0
{examples => old-examples}/tram/TramEng.gf | 0
{examples => old-examples}/tram/TramFin.gf | 0
{examples => old-examples}/tram/TramFre.gf | 0
{examples => old-examples}/tram/TramGer.gf | 0
{examples => old-examples}/tram/TramI.gf | 0
{examples => old-examples}/tram/TramIta.gf | 0
{examples => old-examples}/tram/TramNor.gf | 0
{examples => old-examples}/tram/TramSpa.gf | 0
{examples => old-examples}/tram/TramSwe.gf | 0
{examples => old-examples}/tram0/README | 0
{examples => old-examples}/tram0/Tram.gf | 0
{examples => old-examples}/tram0/TramEng.gf | 0
{examples => old-examples}/tram0/TramFre.gf | 0
{examples => old-examples}/tram0/TramI.gf | 0
{examples => old-examples}/tram0/TramSwe.gf | 0
.../travel/Essential.gf | 0
.../travel/EssentialThai.gf | 0
{examples => old-examples}/travel/Travel.gf | 0
.../travel/TravelTha.gf | 0
.../travel/TravelThai.gf | 0
.../travel/TravelThaiPron.gf | 0
.../tutorial/calculator/Calculator.gf | 0
.../tutorial/calculator/CalculatorC.gf | 0
.../tutorial/calculator/CalculatorE.gf | 0
.../tutorial/calculator/CalculatorJ.gf | 0
.../tutorial/calculator/CalculatorP.gf | 0
.../tutorial/embedded/LexMath.gf | 0
.../tutorial/embedded/LexMathEng.gf | 0
.../tutorial/embedded/LexMathFre.gf | 0
.../tutorial/embedded/Makefile | 0
.../tutorial/embedded/Math.gf | 0
.../tutorial/embedded/MathEng.gf | 0
.../tutorial/embedded/MathFre.gf | 0
.../tutorial/embedded/MathI.gf | 0
.../tutorial/embedded/TransferDef.hs | 0
.../tutorial/embedded/TransferLoop.hs | 0
.../tutorial/embedded/Translator.hs | 0
.../tutorial/embedded/TranslatorLoop.hs | 0
.../tutorial/embedded/haskell/GSyntax.hs | 0
.../tutorial/embedded/haskell/Run.hs | 0
.../tutorial/food/Food.gf | 0
.../tutorial/food/FoodEng.gf | 0
.../tutorial/food/FoodIta.gf | 0
.../tutorial/food/food.ebnf | 0
.../tutorial/foods/Foods.gf | 0
.../tutorial/foods/FoodsEng.gf | 0
.../tutorial/foods/FoodsIta.gf | 0
.../tutorial/hello/Hello.gf | 0
.../tutorial/hello/HelloEng.gf | 0
.../tutorial/hello/HelloFin.gf | 0
.../tutorial/hello/HelloIta.gf | 0
.../tutorial/hello/hello.gfs | 2 +-
.../tutorial/resource-foods/ExtFoods.gf | 0
.../tutorial/resource-foods/ExtFoodsEng.gf | 0
.../tutorial/resource-foods/ExtFoodsFin.gf | 0
.../tutorial/resource-foods/ExtFoodsGer.gf | 0
.../tutorial/resource-foods/ExtFoodsI.gf | 0
.../tutorial/resource-foods/FoodsEng.gf | 0
.../tutorial/resource-foods/FoodsEni.gf | 0
.../tutorial/resource-foods/FoodsFin.gf | 0
.../tutorial/resource-foods/FoodsFre.gf | 0
.../tutorial/resource-foods/FoodsGer.gf | 0
.../tutorial/resource-foods/FoodsI.gf | 0
.../tutorial/resource-foods/FoodsIta.gf | 0
.../tutorial/resource-foods/LexFoods.gf | 0
.../tutorial/resource-foods/LexFoodsEng.gf | 0
.../tutorial/resource-foods/LexFoodsFin.gf | 0
.../tutorial/resource-foods/LexFoodsFre.gf | 0
.../tutorial/resource-foods/LexFoodsGer.gf | 0
.../tutorial/resource-foods/LexFoodsIta.gf | 0
.../tutorial/semantics/Answer.hs | 0
.../tutorial/semantics/AnswerBase.hs | 0
.../tutorial/semantics/Base.gf | 2 +-
.../tutorial/semantics/BaseEng.gf | 0
.../tutorial/semantics/BaseI.gf | 12 +--
.../tutorial/semantics/BaseIEng.gf | 0
.../tutorial/semantics/BaseSwe.gf | 0
.../tutorial/semantics/Core.gf | 0
.../tutorial/semantics/GSyntax.hs | 0
.../tutorial/semantics/LexBase.gf | 0
.../tutorial/semantics/LexBaseEng.gf | 0
.../tutorial/semantics/LexBaseSwe.gf | 0
.../tutorial/semantics/Logic.hs | 0
.../tutorial/semantics/SemBase.hs | 0
.../tutorial/semantics/Top.hs | 0
.../tutorial/smart/House.gf | 0
.../tutorial/smart/HouseEng.gf | 0
.../tutorial/smart/LexSmart.gf | 0
.../tutorial/smart/LexSmartSwe.gf | 0
.../tutorial/smart/Smart.gf | 0
.../tutorial/smart/SmartEng.gf | 2 +-
.../tutorial/smart/SmartFre.gf | 2 +-
.../tutorial/smart/SmartI.gf | 0
.../tutorial/smart/SmartSwe.gf | 0
.../tutorial/syntax/FoodsEng.gf | 0
.../tutorial/syntax/FoodsI.gf | 0
.../tutorial/syntax/FoodsIta.gf | 0
.../tutorial/syntax/Grammar.gf | 0
.../tutorial/syntax/GrammarEng.gf | 0
.../tutorial/syntax/GrammarIta.gf | 0
.../tutorial/syntax/MorphoEng.gf | 0
.../tutorial/syntax/MorphoIta.gf | 0
.../tutorial/syntax/Syntax.gf | 12 +--
.../tutorial/syntax/SyntaxEng.gf | 0
.../tutorial/syntax/SyntaxIta.gf | 0
.../tutorial/syntax/Test.gf | 0
.../tutorial/syntax/TestEng.gf | 0
.../tutorial/syntax/TestIta.gf | 0
{examples => old-examples}/unix/Char.gf | 0
{examples => old-examples}/unix/CharEng.gf | 0
.../unix/CharEngLett.gf | 0
{examples => old-examples}/unix/CharUni.gf | 0
{examples => old-examples}/unix/Unix.gf | 0
{examples => old-examples}/unix/UnixEng.gf | 0
{examples => old-examples}/unix/UnixUni.gf | 0
.../urduhindi/CatUrduHindiAbs.gf | 0
.../urduhindi/LexUrd.gf | 0
.../urduhindi/Lexicon.gf | 0
{examples => old-examples}/urduhindi/README | 0
.../urduhindi/ResUrdHin.gf | 0
{examples => old-examples}/urduhindi/Urdu.gf | 0
.../urduhindi/UrduHindi.gf | 0
.../urduhindi/UrduHindiAbs.gf | 0
.../uusisuomi/Conjugations.gf | 0
.../uusisuomi/Declensions.gf | 0
.../uusisuomi/EnsiNominal.gf | 0
{examples => old-examples}/uusisuomi/Kotus.gf | 0
{examples => old-examples}/uusisuomi/Makefile | 0
{examples => old-examples}/uusisuomi/MkLex.hs | 0
.../uusisuomi/MyDiff.hs | 0
.../uusisuomi/Nominal.gf | 0
.../uusisuomi/Nominal1.gf | 0
.../uusisuomi/Verbal.gf | 0
{examples => old-examples}/uusisuomi/aino.txt | 0
.../uusisuomi/bootstrapping.txt | 0
.../uusisuomi/correct-Aino.txt | 0
.../uusisuomi/correct-Dictionary.txt | 0
.../uusisuomi/correct-Duodecim.txt | 0
.../uusisuomi/correct-KOTUS.txt | 0
.../uusisuomi/correct-NSSK.txt | 0
.../uusisuomi/correct-Omat.txt | 0
.../uusisuomi/correct-Swadesh.txt | 0
.../uusisuomi/correct-VDictionary.txt | 0
.../uusisuomi/correct-VNSSK.txt | 0
.../uusisuomi/correct-VOmat.txt | 0
.../uusisuomi/correct-VSwadesh.txt | 0
.../uusisuomi/duodecim.txt | 0
.../uusisuomi/kotus/Kotus.hs | 0
.../uusisuomi/kotus/kotus-sanalista.dtd | 0
.../uusisuomi/kotus/kotus-sanalista_v1.xml | 0
.../uusisuomi/kotus/sanat.xxmmll | 0
.../uusisuomi/results.txt | 0
{examples => old-examples}/wiki/Editor.gf | 0
{examples => old-examples}/wiki/EditorEng.gf | 0
{examples => old-examples}/wiki/EditorFin.gf | 0
{examples => old-examples}/wiki/EditorFre.gf | 0
{examples => old-examples}/wiki/EditorI.gf | 0
{examples => old-examples}/wiki/EditorSpa.gf | 0
{examples => old-examples}/wiki/EditorSwe.gf | 0
{examples => old-examples}/wiki/LexEditor.gf | 0
.../wiki/LexEditorEng.gf | 0
.../wiki/LexEditorFin.gf | 0
.../wiki/LexEditorFre.gf | 0
.../wiki/LexEditorSpa.gf | 0
.../wiki/LexEditorSwe.gf | 0
.../wiki/LexRestaurant.gf | 0
.../wiki/LexRestaurantEng.gf | 0
.../wiki/LexRestaurantFin.gf | 0
.../wiki/LexRestaurantFre.gf | 0
.../wiki/LexRestaurantSpa.gf | 0
.../wiki/LexRestaurantSwe.gf | 0
{examples => old-examples}/wiki/LexWiki.gf | 0
{examples => old-examples}/wiki/LexWikiEng.gf | 0
{examples => old-examples}/wiki/LexWikiFin.gf | 0
{examples => old-examples}/wiki/LexWikiFre.gf | 0
{examples => old-examples}/wiki/LexWikiSpa.gf | 0
{examples => old-examples}/wiki/LexWikiSwe.gf | 0
{examples => old-examples}/wiki/Restaurant.gf | 0
.../wiki/RestaurantEng.gf | 0
.../wiki/RestaurantFin.gf | 0
.../wiki/RestaurantFre.gf | 0
.../wiki/RestaurantI.gf | 0
.../wiki/RestaurantSpa.gf | 0
.../wiki/RestaurantSwe.gf | 0
{examples => old-examples}/wiki/Wiki.gf | 0
{examples => old-examples}/wiki/WikiEng.gf | 0
{examples => old-examples}/wiki/WikiFin.gf | 0
{examples => old-examples}/wiki/WikiFre.gf | 0
{examples => old-examples}/wiki/WikiI.gf | 0
{examples => old-examples}/wiki/WikiSpa.gf | 0
{examples => old-examples}/wiki/WikiSwe.gf | 0
{src-3.0 => src}/FILES | 0
{src-3.0 => src}/GF.hs | 0
{src-3.0 => src}/GF/Command/Abstract.hs | 0
{src-3.0 => src}/GF/Command/Commands.hs | 0
{src-3.0 => src}/GF/Command/Importing.hs | 0
{src-3.0 => src}/GF/Command/Interpreter.hs | 0
{src-3.0 => src}/GF/Command/Parse.hs | 0
{src-3.0 => src}/GF/Compile.hs | 0
{src-3.0 => src}/GF/Compile/BackOpt.hs | 0
{src-3.0 => src}/GF/Compile/CheckGrammar.hs | 0
{src-3.0 => src}/GF/Compile/Compute.hs | 0
{src-3.0 => src}/GF/Compile/Export.hs | 0
{src-3.0 => src}/GF/Compile/Extend.hs | 0
{src-3.0 => src}/GF/Compile/GFCCtoHaskell.hs | 0
{src-3.0 => src}/GF/Compile/GFCCtoJS.hs | 0
{src-3.0 => src}/GF/Compile/GenerateFCFG.hs | 0
{src-3.0 => src}/GF/Compile/GeneratePMCFG.hs | 0
{src-3.0 => src}/GF/Compile/GetGrammar.hs | 0
{src-3.0 => src}/GF/Compile/GrammarToGFCC.hs | 0
{src-3.0 => src}/GF/Compile/ModDeps.hs | 0
{src-3.0 => src}/GF/Compile/Optimize.hs | 0
{src-3.0 => src}/GF/Compile/OptimizeGF.hs | 0
{src-3.0 => src}/GF/Compile/OptimizeGFCC.hs | 0
{src-3.0 => src}/GF/Compile/ReadFiles.hs | 0
{src-3.0 => src}/GF/Compile/Rebuild.hs | 0
{src-3.0 => src}/GF/Compile/Refresh.hs | 0
{src-3.0 => src}/GF/Compile/RemoveLiT.hs | 0
{src-3.0 => src}/GF/Compile/Rename.hs | 0
{src-3.0 => src}/GF/Compile/TC.hs | 0
{src-3.0 => src}/GF/Compile/TypeCheck.hs | 0
{src-3.0 => src}/GF/Compile/Update.hs | 0
{src-3.0 => src}/GF/Data/Assoc.hs | 0
{src-3.0 => src}/GF/Data/BacktrackM.hs | 0
{src-3.0 => src}/GF/Data/ErrM.hs | 0
{src-3.0 => src}/GF/Data/MultiMap.hs | 0
{src-3.0 => src}/GF/Data/Operations.hs | 0
{src-3.0 => src}/GF/Data/SortedList.hs | 0
{src-3.0 => src}/GF/Data/Str.hs | 0
{src-3.0 => src}/GF/Data/Utilities.hs | 0
{src-3.0 => src}/GF/Data/XML.hs | 0
{src-3.0 => src}/GF/Data/Zipper.hs | 0
{src-3.0 => src}/GF/Devel/README-testgf3 | 0
{src-3.0 => src}/GF/Devel/gf-code.txt | 0
{src-3.0 => src}/GF/Devel/gf3.txt | 0
{src-3.0 => src}/GF/Grammar/API.hs | 0
{src-3.0 => src}/GF/Grammar/Abstract.hs | 0
{src-3.0 => src}/GF/Grammar/AppPredefined.hs | 0
{src-3.0 => src}/GF/Grammar/Grammar.hs | 0
{src-3.0 => src}/GF/Grammar/Lockfield.hs | 0
{src-3.0 => src}/GF/Grammar/LookAbs.hs | 0
{src-3.0 => src}/GF/Grammar/Lookup.hs | 0
{src-3.0 => src}/GF/Grammar/MMacros.hs | 0
{src-3.0 => src}/GF/Grammar/Macros.hs | 0
{src-3.0 => src}/GF/Grammar/PatternMatch.hs | 0
{src-3.0 => src}/GF/Grammar/PrGrammar.hs | 0
{src-3.0 => src}/GF/Grammar/Predef.hs | 0
{src-3.0 => src}/GF/Grammar/ReservedWords.hs | 0
{src-3.0 => src}/GF/Grammar/Unify.hs | 0
{src-3.0 => src}/GF/Grammar/Values.hs | 0
{src-3.0 => src}/GF/Infra/CheckM.hs | 0
{src-3.0 => src}/GF/Infra/CompactPrint.hs | 0
{src-3.0 => src}/GF/Infra/GetOpt.hs | 0
{src-3.0 => src}/GF/Infra/Ident.hs | 0
{src-3.0 => src}/GF/Infra/Modules.hs | 0
{src-3.0 => src}/GF/Infra/Option.hs | 0
{src-3.0 => src}/GF/Infra/PrintClass.hs | 0
{src-3.0 => src}/GF/Infra/UseIO.hs | 0
{src-3.0 => src}/GF/JavaScript/AbsJS.hs | 0
{src-3.0 => src}/GF/JavaScript/JS.cf | 0
{src-3.0 => src}/GF/JavaScript/LexJS.x | 0
{src-3.0 => src}/GF/JavaScript/Makefile | 0
{src-3.0 => src}/GF/JavaScript/ParJS.y | 0
{src-3.0 => src}/GF/JavaScript/PrintJS.hs | 0
{src-3.0 => src}/GF/Source/AbsGF.hs | 0
{src-3.0 => src}/GF/Source/ErrM.hs | 0
{src-3.0 => src}/GF/Source/GF.cf | 0
{src-3.0 => src}/GF/Source/GrammarToSource.hs | 0
{src-3.0 => src}/GF/Source/LexGF.hs | 0
{src-3.0 => src}/GF/Source/LexGF.x | 0
{src-3.0 => src}/GF/Source/ParGF.hs | 0
{src-3.0 => src}/GF/Source/ParGF.y | 0
{src-3.0 => src}/GF/Source/PrintGF.hs | 0
{src-3.0 => src}/GF/Source/SharedString.hs | 0
{src-3.0 => src}/GF/Source/SourceToGrammar.hs | 0
{src-3.0 => src}/GF/Speech/CFG.hs | 0
{src-3.0 => src}/GF/Speech/CFGToFA.hs | 0
{src-3.0 => src}/GF/Speech/FiniteState.hs | 0
{src-3.0 => src}/GF/Speech/GSL.hs | 0
{src-3.0 => src}/GF/Speech/Graph.hs | 0
{src-3.0 => src}/GF/Speech/Graphviz.hs | 0
{src-3.0 => src}/GF/Speech/JSGF.hs | 0
{src-3.0 => src}/GF/Speech/PGFToCFG.hs | 0
{src-3.0 => src}/GF/Speech/PrRegExp.hs | 0
{src-3.0 => src}/GF/Speech/RegExp.hs | 0
{src-3.0 => src}/GF/Speech/Relation.hs | 0
{src-3.0 => src}/GF/Speech/SISR.hs | 0
{src-3.0 => src}/GF/Speech/SLF.hs | 0
{src-3.0 => src}/GF/Speech/SRG.hs | 0
{src-3.0 => src}/GF/Speech/SRGS_XML.hs | 0
{src-3.0 => src}/GF/Speech/VoiceXML.hs | 0
{src-3.0 => src}/GF/System/NoReadline.hs | 0
{src-3.0 => src}/GF/System/NoSignal.hs | 0
{src-3.0 => src}/GF/System/Readline.hs | 0
{src-3.0 => src}/GF/System/Signal.hs | 0
{src-3.0 => src}/GF/System/UseReadline.hs | 0
{src-3.0 => src}/GF/System/UseSignal.hs | 0
{src-3.0 => src}/GF/Text/Lexing.hs | 0
{src-3.0 => src}/GF/Text/Transliterations.hs | 0
{src-3.0 => src}/GF/Text/UTF8.hs | 0
{src-3.0 => src}/GFC.hs | 0
{src-3.0 => src}/GFI.hs | 0
{src-3.0 => src}/HelpFile | 0
{src-3.0 => src}/INSTALL | 0
{src-3.0 => src}/INSTALL.binary | 0
{src-3.0 => src}/JavaGUI/DynamicTree.java | 0
{src-3.0 => src}/JavaGUI/DynamicTree2.java | 0
{src-3.0 => src}/JavaGUI/GFEditor.java | 0
{src-3.0 => src}/JavaGUI/GFEditor2.java | 0
{src-3.0 => src}/JavaGUI/GrammarFilter.java | 0
{src-3.0 => src}/JavaGUI/LinPosition.java | 0
{src-3.0 => src}/JavaGUI/MarkedArea.java | 0
{src-3.0 => src}/JavaGUI/Numerals.java | 0
{src-3.0 => src}/JavaGUI/Utils.java | 0
{src-3.0 => src}/JavaGUI/manifest.txt | 0
{src-3.0 => src}/JavaGUI/runNumerals | 0
{src-3.0 => src}/JavaGUI2/LICENCE_jargs | 0
{src-3.0 => src}/JavaGUI2/ManifestMain.txt | 0
.../uka/ilkd/key/ocl/gf/AbstractProber.java | 0
.../de/uka/ilkd/key/ocl/gf/AstNodeData.java | 0
.../ilkd/key/ocl/gf/ChainCommandTuple.java | 0
.../ilkd/key/ocl/gf/ConstraintCallback.java | 0
.../de/uka/ilkd/key/ocl/gf/Display.java | 0
.../de/uka/ilkd/key/ocl/gf/DynamicTree2.java | 0
.../uka/ilkd/key/ocl/gf/ExportFormatMenu.java | 0
.../de/uka/ilkd/key/ocl/gf/GFCommand.java | 0
.../de/uka/ilkd/key/ocl/gf/GFEditor2.java | 0
.../de/uka/ilkd/key/ocl/gf/GfAstNode.java | 0
.../de/uka/ilkd/key/ocl/gf/GfCapsule.java | 0
.../de/uka/ilkd/key/ocl/gf/GfeditResult.java | 0
.../de/uka/ilkd/key/ocl/gf/GrammarFilter.java | 0
.../JavaGUI2/de/uka/ilkd/key/ocl/gf/Hmsg.java | 0
.../de/uka/ilkd/key/ocl/gf/InputCommand.java | 0
.../uka/ilkd/key/ocl/gf/LanguageManager.java | 0
.../de/uka/ilkd/key/ocl/gf/LinPosition.java | 0
.../de/uka/ilkd/key/ocl/gf/Linearization.java | 0
.../de/uka/ilkd/key/ocl/gf/LinkCommand.java | 0
.../de/uka/ilkd/key/ocl/gf/MarkedArea.java | 0
.../ocl/gf/MarkedAreaHighlightingStatus.java | 0
.../key/ocl/gf/NewCategoryMenuResult.java | 0
.../ilkd/key/ocl/gf/NoLineBreakFormatter.java | 0
.../de/uka/ilkd/key/ocl/gf/Printname.java | 0
.../uka/ilkd/key/ocl/gf/PrintnameLoader.java | 0
.../uka/ilkd/key/ocl/gf/PrintnameManager.java | 0
.../de/uka/ilkd/key/ocl/gf/ReadDialog.java | 0
.../de/uka/ilkd/key/ocl/gf/RealCommand.java | 0
.../ilkd/key/ocl/gf/RefinedAstNodeData.java | 0
.../uka/ilkd/key/ocl/gf/RefinementMenu.java | 0
.../key/ocl/gf/RefinementMenuCollector.java | 0
.../key/ocl/gf/RefinementMenuTransformer.java | 0
.../key/ocl/gf/SelfPropertiesCommand.java | 0
.../uka/ilkd/key/ocl/gf/SelfResultProber.java | 0
.../de/uka/ilkd/key/ocl/gf/StringTuple.java | 0
.../uka/ilkd/key/ocl/gf/SubtypingProber.java | 0
.../ilkd/key/ocl/gf/ToolTipCellRenderer.java | 0
.../de/uka/ilkd/key/ocl/gf/TreeAnalyser.java | 0
.../ilkd/key/ocl/gf/TreeAnalysisResult.java | 0
.../de/uka/ilkd/key/ocl/gf/TypesLoader.java | 0
.../ilkd/key/ocl/gf/UnrefinedAstNodeData.java | 0
.../de/uka/ilkd/key/ocl/gf/Utils.java | 0
{src-3.0 => src}/JavaGUI2/gf-icon.gif | Bin
{src-3.0 => src}/JavaGUI2/jargs-1.0.jar | Bin
{src-3.0 => src}/Makefile | 0
{src-3.0 => src}/Makefile.binary | 0
{src-3.0 => src}/PGF.hs | 0
{src-3.0 => src}/PGF/BuildParser.hs | 0
{src-3.0 => src}/PGF/CId.hs | 0
{src-3.0 => src}/PGF/Check.hs | 0
{src-3.0 => src}/PGF/Data.hs | 0
{src-3.0 => src}/PGF/Expr.hs | 0
{src-3.0 => src}/PGF/Generate.hs | 0
{src-3.0 => src}/PGF/Linearize.hs | 0
{src-3.0 => src}/PGF/Macros.hs | 0
{src-3.0 => src}/PGF/Morphology.hs | 0
{src-3.0 => src}/PGF/Parsing/FCFG.hs | 0
{src-3.0 => src}/PGF/Parsing/FCFG/Active.hs | 0
.../PGF/Parsing/FCFG/Incremental.hs | 0
.../PGF/Parsing/FCFG/Utilities.hs | 0
{src-3.0 => src}/PGF/Quiz.hs | 0
{src-3.0 => src}/PGF/Raw/Abstract.hs | 0
{src-3.0 => src}/PGF/Raw/Convert.hs | 0
{src-3.0 => src}/PGF/Raw/Parse.hs | 0
{src-3.0 => src}/PGF/Raw/Print.hs | 0
{src-3.0 => src}/PGF/ShowLinearize.hs | 0
{src-3.0 => src}/PGF/VisualizeTree.hs | 0
{src-3.0 => src}/PGF/doc/Eng.gf | 0
{src-3.0 => src}/PGF/doc/Ex.gf | 0
{src-3.0 => src}/PGF/doc/Swe.gf | 0
{src-3.0 => src}/PGF/doc/Test.gf | 0
{src-3.0 => src}/PGF/doc/gfcc.html | 0
{src-3.0 => src}/PGF/doc/gfcc.txt | 0
{src-3.0 => src}/PGF/doc/old-GFCC.cf | 0
{src-3.0 => src}/PGF/doc/old-gfcc.txt | 0
{src-3.0 => src}/PGF/doc/syntax.txt | 0
{src-3.0 => src}/ReleaseProcedure | 0
{src-3.0 => src}/Transfer/CompilerAPI.hs | 0
{src-3.0 => src}/Transfer/Core/Abs.hs | 0
{src-3.0 => src}/Transfer/Core/Core.cf | 0
{src-3.0 => src}/Transfer/Core/Doc.tex | 0
{src-3.0 => src}/Transfer/Core/Lex.hs | 0
{src-3.0 => src}/Transfer/Core/Lex.x | 0
{src-3.0 => src}/Transfer/Core/Par.hs | 0
{src-3.0 => src}/Transfer/Core/Par.y | 0
{src-3.0 => src}/Transfer/Core/Print.hs | 0
{src-3.0 => src}/Transfer/Core/Skel.hs | 0
{src-3.0 => src}/Transfer/Core/Test.hs | 0
{src-3.0 => src}/Transfer/ErrM.hs | 0
{src-3.0 => src}/Transfer/Interpreter.hs | 0
{src-3.0 => src}/Transfer/InterpreterAPI.hs | 0
{src-3.0 => src}/Transfer/PathUtil.hs | 0
{src-3.0 => src}/Transfer/Syntax/Abs.hs | 0
{src-3.0 => src}/Transfer/Syntax/Doc.tex | 0
{src-3.0 => src}/Transfer/Syntax/Layout.hs | 0
{src-3.0 => src}/Transfer/Syntax/Lex.hs | 0
{src-3.0 => src}/Transfer/Syntax/Lex.x | 0
{src-3.0 => src}/Transfer/Syntax/Par.hs | 0
{src-3.0 => src}/Transfer/Syntax/Par.y | 0
{src-3.0 => src}/Transfer/Syntax/Print.hs | 0
.../Transfer/Syntax/ResolveLayout.hs | 0
{src-3.0 => src}/Transfer/Syntax/Skel.hs | 0
{src-3.0 => src}/Transfer/Syntax/Syntax.cf | 0
{src-3.0 => src}/Transfer/Syntax/Test.hs | 0
{src-3.0 => src}/Transfer/SyntaxToCore.hs | 0
{src-3.0 => src}/config.guess | 0
{src-3.0 => src}/config.mk.in | 0
{src-3.0 => src}/config.sub | 0
{src-3.0 => src}/configure.ac | 0
{src-3.0 => src}/exper/Evaluate.hs | 0
{src-3.0 => src}/exper/Optimize.hs | 0
{src-3.0 => src}/gf.spec | 0
{src-3.0 => src}/gf.wxs.in | 0
{src-3.0 => src}/gf_atk.cfg | 0
{src-3.0 => src}/gfc.in | 0
{src-3.0 => src}/gfeditor.in | 0
{src-3.0 => src}/haddock/haddock-check.perl | 0
{src-3.0 => src}/haddock/haddock-script.csh | 0
{src-3.0 => src}/haddock/resources/blank.html | 0
{src-3.0 => src}/haddock/resources/index.html | 0
{src-3.0 => src}/install-sh | 0
{src-3.0 => src}/jgf.bat | 0
{src-3.0 => src}/jgf.in | 0
{src-3.0 => src}/module-structure.txt | 0
{src-3.0 => src}/tools/AlphaConvGF.hs | 0
{src-3.0 => src}/tools/GFDoc.hs | 0
{src-3.0 => src}/tools/Htmls.hs | 0
{src-3.0 => src}/tools/MkHelpFile.hs | 0
{src-3.0 => src}/tools/WriteF.hs | 0
{src-3.0 => src}/tools/c++/README | 0
{src-3.0 => src}/tools/c++/exgf.gft | 0
{src-3.0 => src}/tools/c++/gfex.cpp | 0
{src-3.0 => src}/tools/c++/peace.gft | 0
{src-3.0 => src}/tools/c/GFCC/Abs.hs | 0
{src-3.0 => src}/tools/c/GFCC/ComposOp.hs | 0
{src-3.0 => src}/tools/c/GFCC/ErrM.hs | 0
{src-3.0 => src}/tools/c/GFCC/Lex.hs | 0
{src-3.0 => src}/tools/c/GFCC/Lex.x | 0
{src-3.0 => src}/tools/c/GFCC/Par.hs | 0
{src-3.0 => src}/tools/c/GFCC/Par.y | 0
{src-3.0 => src}/tools/c/GFCC/Print.hs | 0
{src-3.0 => src}/tools/c/GFCC/Test.hs | 0
{src-3.0 => src}/tools/c/Makefile | 0
.../tools/c/examples/bronzeage/Makefile | 0
.../c/examples/bronzeage/bronzeage-test.c | 0
{src-3.0 => src}/tools/c/gfcc2c.hs | 0
{src-3.0 => src}/tools/mkHelpFile.perl | 0
903 files changed, 113 insertions(+), 32 deletions(-)
create mode 100644 doc/gf3-release.html
rename {examples => old-examples}/CLE/CF2GF.hs (100%)
rename {examples => old-examples}/CLE/English.cf (100%)
rename {examples => old-examples}/CLE/QLF.gf (100%)
rename {examples => old-examples}/CLE/QLFEng.gf (100%)
rename {examples => old-examples}/TWA.cf (100%)
rename {examples => old-examples}/animal/Animals.gf (100%)
rename {examples => old-examples}/animal/AnimalsEng.gf (100%)
rename {examples => old-examples}/animal/AnimalsFre.gf (100%)
rename {examples => old-examples}/animal/AnimalsSwe.gf (100%)
rename {examples => old-examples}/animal/Questions.gf (100%)
rename {examples => old-examples}/animal/QuestionsEng.gf (100%)
rename {examples => old-examples}/animal/QuestionsFre.gf (100%)
rename {examples => old-examples}/animal/QuestionsI.gf (100%)
rename {examples => old-examples}/animal/QuestionsI.gfe (100%)
rename {examples => old-examples}/animal/QuestionsSwe.gf (100%)
rename {examples => old-examples}/animal/mkAnimals.gfs (100%)
rename {examples => old-examples}/big/BigEnglish.gf (100%)
rename {examples => old-examples}/big/BigEnglishAbs.gf (100%)
rename {examples => old-examples}/big/BigLexEng.gf (100%)
rename {examples => old-examples}/big/BigLexEngAbs.gf (100%)
rename {examples => old-examples}/big/BigLexSwe.gf (100%)
rename {examples => old-examples}/big/BigLexSweAbs.gf (100%)
rename {examples => old-examples}/big/BigSwedish.gf (100%)
rename {examples => old-examples}/big/BigSwedishAbs.gf (100%)
rename {examples => old-examples}/big/MAP/Lisp.cf (100%)
rename {examples => old-examples}/big/MAP/Makefile (100%)
rename {examples => old-examples}/big/MAP/MkBig.hs (100%)
rename {examples => old-examples}/big/MAP/TransBig.hs (100%)
rename {examples => old-examples}/big/MAP/bigwordlist.en (100%)
rename {examples => old-examples}/big/MAP/log.txt (100%)
rename {examples => old-examples}/big/MkDict.hs (100%)
rename {examples => old-examples}/big/MoreParadigmsSwe.gf (100%)
rename {examples => old-examples}/big/README (100%)
rename {examples => old-examples}/big/extract2gf.hs (100%)
rename {examples => old-examples}/big/mywordlist1 (100%)
rename {examples => old-examples}/big/postedit.hs (100%)
rename {examples => old-examples}/bronzeage/Bronzeage.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageAra.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageDan.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageEng.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageFin.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageFre.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageGer.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageI.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageIta.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageNor.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageRus.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageSpa.gf (100%)
rename {examples => old-examples}/bronzeage/BronzeageSwe.gf (100%)
rename {examples => old-examples}/bronzeage/README (100%)
rename {examples => old-examples}/bronzeage/Swadesh.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshAra.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshDan.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshEng.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshFin.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshFre.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshGer.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshI.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshIta.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshNor.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshRus.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshSpa.gf (100%)
rename {examples => old-examples}/bronzeage/SwadeshSwe.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshEng.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshFin.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshFre.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshGer.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshIta.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshNor.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshRus.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshSpa.gf (100%)
rename {examples => old-examples}/bronzeage/old/SwadeshSwe.gf (100%)
rename {examples => old-examples}/compiling/Compex.gf (100%)
rename {examples => old-examples}/compiling/CompexEng.gf (100%)
rename {examples => old-examples}/dialogue/Agenda.gf (100%)
rename {examples => old-examples}/dialogue/AgendaEng.gf (100%)
rename {examples => old-examples}/dialogue/AgendaFin.gf (100%)
rename {examples => old-examples}/dialogue/AgendaFre.gf (100%)
rename {examples => old-examples}/dialogue/AgendaProlog.gf (100%)
rename {examples => old-examples}/dialogue/AgendaSwe.gf (100%)
rename {examples => old-examples}/dialogue/AuxDialogue.gf (100%)
rename {examples => old-examples}/dialogue/AuxEng.gf (100%)
rename {examples => old-examples}/dialogue/AuxFin.gf (100%)
rename {examples => old-examples}/dialogue/AuxFre.gf (100%)
rename {examples => old-examples}/dialogue/AuxSwe.gf (100%)
rename {examples => old-examples}/dialogue/Dialogue.gf (100%)
rename {examples => old-examples}/dialogue/DialogueEng.gf (100%)
rename {examples => old-examples}/dialogue/DialogueFin.gf (100%)
rename {examples => old-examples}/dialogue/DialogueFre.gf (100%)
rename {examples => old-examples}/dialogue/DialogueI.gf (100%)
rename {examples => old-examples}/dialogue/DialogueProlog.gf (100%)
rename {examples => old-examples}/dialogue/DialogueSwe.gf (100%)
rename {examples => old-examples}/dialogue/Lights.gf (100%)
rename {examples => old-examples}/dialogue/LightsEng.gf (100%)
rename {examples => old-examples}/dialogue/LightsFin.gf (100%)
rename {examples => old-examples}/dialogue/LightsFre.gf (100%)
rename {examples => old-examples}/dialogue/LightsProlog.gf (100%)
rename {examples => old-examples}/dialogue/LightsSwe.gf (100%)
rename {examples => old-examples}/dialogue/Makefile (100%)
rename {examples => old-examples}/dialogue/README.txt (100%)
rename {examples => old-examples}/dialogue/ResProlog.gf (100%)
rename {examples => old-examples}/dialogue/Weekday.gf (100%)
rename {examples => old-examples}/dialogue/WeekdayEng.gf (100%)
rename {examples => old-examples}/dialogue/WeekdayFin.gf (100%)
rename {examples => old-examples}/dialogue/WeekdayFre.gf (100%)
rename {examples => old-examples}/dialogue/WeekdayProlog.gf (100%)
rename {examples => old-examples}/dialogue/WeekdaySwe.gf (100%)
rename {examples => old-examples}/dialogue/gf-dialogue.html (100%)
rename {examples => old-examples}/disamb/Conversation.gf (100%)
rename {examples => old-examples}/disamb/ConversationEng.gf (100%)
rename {examples => old-examples}/disamb/ConversationIta.gf (100%)
rename {examples => old-examples}/features/Param.gf (100%)
rename {examples => old-examples}/gfcc/Imper.gf (100%)
rename {examples => old-examples}/gfcc/ImperC.gf (100%)
rename {examples => old-examples}/gfcc/ImperEng.gf (100%)
rename {examples => old-examples}/gfcc/ImperJVM.gf (100%)
rename {examples => old-examples}/gfcc/JVM.hs (100%)
rename {examples => old-examples}/gfcc/ResImper.gf (100%)
rename {examples => old-examples}/gfcc/ResImperEng.gf (100%)
rename {examples => old-examples}/gfcc/compiler/CleanJVM.hs (100%)
rename {examples => old-examples}/gfcc/compiler/ErrM.hs (100%)
rename {examples => old-examples}/gfcc/compiler/FILES (100%)
rename {examples => old-examples}/gfcc/compiler/LexImperC.hs (100%)
rename {examples => old-examples}/gfcc/compiler/ParImperC.hs (100%)
rename {examples => old-examples}/gfcc/compiler/Profile.hs (100%)
rename {examples => old-examples}/gfcc/compiler/README (100%)
rename {examples => old-examples}/gfcc/compiler/TestImperC.hs (100%)
rename {examples => old-examples}/gfcc/compiler/Trees.hs (100%)
rename {examples => old-examples}/gfcc/compiler/abs.c (100%)
rename {examples => old-examples}/gfcc/compiler/demo.c (100%)
rename {examples => old-examples}/gfcc/compiler/demo.gif (100%)
rename {examples => old-examples}/gfcc/compiler/factorial.c (100%)
rename {examples => old-examples}/gfcc/compiler/fibonacci.c (100%)
rename {examples => old-examples}/gfcc/compiler/gfcc (100%)
rename {examples => old-examples}/gfcc/compiler/makefile (100%)
rename {examples => old-examples}/gfcc/compiler/runtime.j (100%)
rename {examples => old-examples}/gfcc/compiler/typecheck.gfs (100%)
rename {examples => old-examples}/gfcc/complin.tex (100%)
rename {examples => old-examples}/gfcc/demo2.ps (100%)
rename {examples => old-examples}/gfcc/even.c (100%)
rename {examples => old-examples}/index.html (100%)
rename {examples => old-examples}/index.txt (100%)
rename {examples => old-examples}/letter/Letter.gfcm (100%)
rename {examples => old-examples}/letter/README (100%)
rename {examples => old-examples}/letter/letter.Abs.gf (100%)
rename {examples => old-examples}/letter/letter.Eng.gf (100%)
rename {examples => old-examples}/letter/letter.Fin.gf (100%)
rename {examples => old-examples}/letter/letter.Fra.gf (100%)
rename {examples => old-examples}/letter/letter.HebU.gf (100%)
rename {examples => old-examples}/letter/letter.RusU.gf (100%)
rename {examples => old-examples}/letter/letter.Sve.gf (100%)
rename {examples => old-examples}/letter/mkLetter.gfs (100%)
rename {examples => old-examples}/logic/Arithm.gf (100%)
rename {examples => old-examples}/logic/ArithmEng.gf (100%)
rename {examples => old-examples}/logic/LexTheory.gf (100%)
rename {examples => old-examples}/logic/LexTheoryEng.gf (100%)
rename {examples => old-examples}/logic/Logic.gf (100%)
rename {examples => old-examples}/logic/LogicEng.gf (100%)
rename {examples => old-examples}/logic/LogicI.gf (100%)
rename {examples => old-examples}/logic/Prooftext.gf (100%)
rename {examples => old-examples}/logic/ProoftextEng.gf (100%)
rename {examples => old-examples}/logic/Theory.gf (100%)
rename {examples => old-examples}/logic/TheoryEng.gf (100%)
rename {examples => old-examples}/logic/TheoryI.gf (100%)
rename {examples => old-examples}/math/Math.gf (100%)
rename {examples => old-examples}/math/MathAgd.gf (100%)
rename {examples => old-examples}/math/MathEnz.gf (100%)
rename {examples => old-examples}/math/MathSwz.gf (100%)
rename {examples => old-examples}/model/Lex.gf (100%)
rename {examples => old-examples}/model/LexEng.gf (100%)
rename {examples => old-examples}/model/LexFre.gf (100%)
rename {examples => old-examples}/model/Makefile (100%)
rename {examples => old-examples}/model/Math.gf (100%)
rename {examples => old-examples}/model/MathEng.gf (100%)
rename {examples => old-examples}/model/MathFre.gf (100%)
rename {examples => old-examples}/model/MathI.gf (100%)
rename {examples => old-examples}/model/Run.hs (100%)
rename {examples => old-examples}/model/model-resource-app.html (100%)
rename {examples => old-examples}/model/model-resource-app.txt (100%)
rename {examples => old-examples}/mountaineering/Berg.gfwl (100%)
rename {examples => old-examples}/mp3/Lexicon.gf (100%)
rename {examples => old-examples}/mp3/LexiconEng.gf (100%)
rename {examples => old-examples}/mp3/LexiconFin.gf (100%)
rename {examples => old-examples}/mp3/LexiconFre.gf (100%)
rename {examples => old-examples}/mp3/LexiconGer.gf (100%)
rename {examples => old-examples}/mp3/LexiconSwe.gf (100%)
rename {examples => old-examples}/mp3/MP3.gf (100%)
rename {examples => old-examples}/mp3/MP3Eng.gf (100%)
rename {examples => old-examples}/mp3/MP3Fin.gf (100%)
rename {examples => old-examples}/mp3/MP3Fre.gf (100%)
rename {examples => old-examples}/mp3/MP3Ger.gf (100%)
rename {examples => old-examples}/mp3/MP3I.gf (100%)
rename {examples => old-examples}/mp3/MP3Swe.gf (100%)
rename {examples => old-examples}/mp3/mp3-resource.html (100%)
rename {examples => old-examples}/mp3/mp3-resource.txt (100%)
rename {examples => old-examples}/mp3/mp3.gfcm (100%)
rename {examples => old-examples}/numerals/Binary.gf (100%)
rename {examples => old-examples}/numerals/BinaryDigits.gf (100%)
rename {examples => old-examples}/numerals/MkScript.hs (100%)
rename {examples => old-examples}/numerals/README (100%)
rename {examples => old-examples}/numerals/af_tunni.gf (100%)
rename {examples => old-examples}/numerals/albanian.gf (100%)
rename {examples => old-examples}/numerals/amharic.gf (100%)
rename {examples => old-examples}/numerals/arabic_classical.gf (100%)
rename {examples => old-examples}/numerals/arabic_modern.gf (100%)
rename {examples => old-examples}/numerals/basque.gf (100%)
rename {examples => old-examples}/numerals/bearlake_slave.gf (100%)
rename {examples => old-examples}/numerals/bulgarian.gf (100%)
rename {examples => old-examples}/numerals/catalan.gf (100%)
rename {examples => old-examples}/numerals/chinese.gf (100%)
rename {examples => old-examples}/numerals/croatian.gf (100%)
rename {examples => old-examples}/numerals/czech.gf (100%)
rename {examples => old-examples}/numerals/dagur.gf (100%)
rename {examples => old-examples}/numerals/danish.gf (100%)
rename {examples => old-examples}/numerals/decimal.gf (100%)
rename {examples => old-examples}/numerals/dutch.gf (100%)
rename {examples => old-examples}/numerals/english.gf (100%)
rename {examples => old-examples}/numerals/finnish.gf (100%)
rename {examples => old-examples}/numerals/french.gf (100%)
rename {examples => old-examples}/numerals/french_belgian.gf (100%)
rename {examples => old-examples}/numerals/french_swiss.gf (100%)
rename {examples => old-examples}/numerals/fulfulde.gf (100%)
rename {examples => old-examples}/numerals/geez.gf (100%)
rename {examples => old-examples}/numerals/german.gf (100%)
rename {examples => old-examples}/numerals/greek_classical.gf (100%)
rename {examples => old-examples}/numerals/greek_modern.gf (100%)
rename {examples => old-examples}/numerals/guahibo.gf (100%)
rename {examples => old-examples}/numerals/guarani.gf (100%)
rename {examples => old-examples}/numerals/hebrew_biblical.gf (100%)
rename {examples => old-examples}/numerals/hindi.gf (100%)
rename {examples => old-examples}/numerals/hungarian.gf (100%)
rename {examples => old-examples}/numerals/icelandic.gf (100%)
rename {examples => old-examples}/numerals/interlingua.gf (100%)
rename {examples => old-examples}/numerals/irish.gf (100%)
rename {examples => old-examples}/numerals/irula.gf (100%)
rename {examples => old-examples}/numerals/italian.gf (100%)
rename {examples => old-examples}/numerals/japanese.gf (100%)
rename {examples => old-examples}/numerals/kabardian.gf (100%)
rename {examples => old-examples}/numerals/kambera.gf (100%)
rename {examples => old-examples}/numerals/kawaiisu.gf (100%)
rename {examples => old-examples}/numerals/khmer.gf (100%)
rename {examples => old-examples}/numerals/khowar.gf (100%)
rename {examples => old-examples}/numerals/kodagu.gf (100%)
rename {examples => old-examples}/numerals/kolyma_yukaghir.gf (100%)
rename {examples => old-examples}/numerals/korean.gf (100%)
rename {examples => old-examples}/numerals/kulung.gf (100%)
rename {examples => old-examples}/numerals/kwami.gf (100%)
rename {examples => old-examples}/numerals/kwaza.gf (100%)
rename {examples => old-examples}/numerals/lalo.gf (100%)
rename {examples => old-examples}/numerals/lamani.gf (100%)
rename {examples => old-examples}/numerals/latvian.gf (100%)
rename {examples => old-examples}/numerals/lithuanian.gf (100%)
rename {examples => old-examples}/numerals/lotuxo.gf (100%)
rename {examples => old-examples}/numerals/maale.gf (100%)
rename {examples => old-examples}/numerals/malay.gf (100%)
rename {examples => old-examples}/numerals/maltese.gf (100%)
rename {examples => old-examples}/numerals/mapuche.gf (100%)
rename {examples => old-examples}/numerals/margi.gf (100%)
rename {examples => old-examples}/numerals/maybrat.gf (100%)
rename {examples => old-examples}/numerals/miya.gf (100%)
rename {examples => old-examples}/numerals/mkNumerals.gfs (100%)
rename {examples => old-examples}/numerals/mkThai.gfs (100%)
rename {examples => old-examples}/numerals/mongolian.gf (100%)
rename {examples => old-examples}/numerals/nenets.gf (100%)
rename {examples => old-examples}/numerals/norwegian_book.gf (100%)
rename {examples => old-examples}/numerals/numerals.Abs.gf (100%)
rename {examples => old-examples}/numerals/old_church_slavonic.gf (100%)
rename {examples => old-examples}/numerals/oromo.gf (100%)
rename {examples => old-examples}/numerals/pashto.gf (100%)
rename {examples => old-examples}/numerals/polish.gf (100%)
rename {examples => old-examples}/numerals/portuguese.gf (100%)
rename {examples => old-examples}/numerals/quechua.gf (100%)
rename {examples => old-examples}/numerals/romanian.gf (100%)
rename {examples => old-examples}/numerals/russian.gf (100%)
rename {examples => old-examples}/numerals/sango.gf (100%)
rename {examples => old-examples}/numerals/sanskrit.gf (100%)
rename {examples => old-examples}/numerals/slovak.gf (100%)
rename {examples => old-examples}/numerals/sorani.gf (100%)
rename {examples => old-examples}/numerals/spanish.gf (100%)
rename {examples => old-examples}/numerals/stieng.gf (100%)
rename {examples => old-examples}/numerals/swahili.gf (100%)
rename {examples => old-examples}/numerals/swedish.gf (100%)
rename {examples => old-examples}/numerals/tamil.gf (100%)
rename {examples => old-examples}/numerals/tampere.gf (100%)
rename {examples => old-examples}/numerals/thai.gf (100%)
rename {examples => old-examples}/numerals/thaiDU.gf (100%)
rename {examples => old-examples}/numerals/thaiP.gf (100%)
rename {examples => old-examples}/numerals/thaiU.gf (100%)
rename {examples => old-examples}/numerals/tibetan.gf (100%)
rename {examples => old-examples}/numerals/totonac.gf (100%)
rename {examples => old-examples}/numerals/tuda_daza.gf (100%)
rename {examples => old-examples}/numerals/tukang_besi.gf (100%)
rename {examples => old-examples}/numerals/turkish.gf (100%)
rename {examples => old-examples}/numerals/votic.gf (100%)
rename {examples => old-examples}/numerals/welsh.gf (100%)
rename {examples => old-examples}/numerals/yasin_burushaski.gf (100%)
rename {examples => old-examples}/numerals/zaiwa.gf (100%)
rename {examples => old-examples}/peacekeeping/EXAMPLES (100%)
rename {examples => old-examples}/peacekeeping/Peace.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceCat.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceCatI.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceLexCommon.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceLexCommonI.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceLexExt.gf (100%)
rename {examples => old-examples}/peacekeeping/PeacePhrases.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceRes.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceSpoken.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceSyntax.gf (100%)
rename {examples => old-examples}/peacekeeping/PeaceSyntaxI.gf (100%)
rename {examples => old-examples}/peacekeeping/README (100%)
rename {examples => old-examples}/peacekeeping/english/PeaceCat_Eng.gf (100%)
rename {examples => old-examples}/peacekeeping/english/PeaceLexCommon_Eng.gf (100%)
rename {examples => old-examples}/peacekeeping/english/PeaceLexExt_Eng.gf (100%)
rename {examples => old-examples}/peacekeeping/english/PeacePhrases_Eng.gf (100%)
rename {examples => old-examples}/peacekeeping/english/PeaceSpoken_Eng.gf (100%)
rename {examples => old-examples}/peacekeeping/english/PeaceSyntax_Eng.gf (100%)
rename {examples => old-examples}/peacekeeping/english/Peace_Eng.gf (100%)
rename {examples => old-examples}/peacekeeping/finnish/PeaceCat_Fin.gf (100%)
rename {examples => old-examples}/peacekeeping/finnish/PeaceLexCommon_Fin.gf (100%)
rename {examples => old-examples}/peacekeeping/finnish/PeaceLexExt_Fin.gf (100%)
rename {examples => old-examples}/peacekeeping/finnish/PeacePhrases_Fin.gf (100%)
rename {examples => old-examples}/peacekeeping/finnish/PeaceSpoken_Fin.gf (100%)
rename {examples => old-examples}/peacekeeping/finnish/PeaceSyntax_Fin.gf (100%)
rename {examples => old-examples}/peacekeeping/finnish/Peace_Fin.gf (100%)
rename {examples => old-examples}/peacekeeping/mkPeace.gfs (100%)
rename {examples => old-examples}/peacekeeping/swedish/PeaceCat_Swe.gf (100%)
rename {examples => old-examples}/peacekeeping/swedish/PeaceLexCommon_Swe.gf (100%)
rename {examples => old-examples}/peacekeeping/swedish/PeaceLexExt_Swe.gf (100%)
rename {examples => old-examples}/peacekeeping/swedish/PeacePhrases_Swe.gf (100%)
rename {examples => old-examples}/peacekeeping/swedish/PeaceSpoken_Swe.gf (100%)
rename {examples => old-examples}/peacekeeping/swedish/PeaceSyntax_Swe.gf (100%)
rename {examples => old-examples}/peacekeeping/swedish/Peace_Swe.gf (100%)
rename {examples => old-examples}/query/Database.gf (100%)
rename {examples => old-examples}/query/DatabaseEng.gf (100%)
rename {examples => old-examples}/query/Makefile (100%)
rename {examples => old-examples}/query/README (100%)
rename {examples => old-examples}/query/UseDatabase.hs (100%)
rename {examples => old-examples}/regulus/README (100%)
rename {examples => old-examples}/regulus/toy0/Toy0.gf (100%)
rename {examples => old-examples}/regulus/toy0/Toy0Eng.gf (100%)
rename {examples => old-examples}/regulus/toy0/Toy0Fin.gf (100%)
rename {examples => old-examples}/regulus/toy0/Toy0Fre.gf (100%)
rename {examples => old-examples}/regulus/toy0/Toy0I.gf (100%)
rename {examples => old-examples}/regulus/toy0/Toy0Swe.gf (100%)
rename {examples => old-examples}/regulus/toy0/example-based/Toy0.gf (100%)
rename {examples => old-examples}/regulus/toy0/example-based/Toy0Ger.gf (100%)
rename {examples => old-examples}/regulus/toy0/example-based/Toy0I.gfe (100%)
rename {examples => old-examples}/regulus/toy0/no-functor/Toy0.gf (100%)
rename {examples => old-examples}/regulus/toy0/no-functor/Toy0Eng.gf (100%)
rename {examples => old-examples}/regulus/toy0/no-functor/Toy0Fin.gf (100%)
rename {examples => old-examples}/regulus/toy0/no-resource/Toy0.gf (100%)
rename {examples => old-examples}/regulus/toy0/no-resource/Toy0Eng.gf (100%)
rename {examples => old-examples}/regulus/toy0/no-resource/Toy0Fre.gf (100%)
rename {examples => old-examples}/regulus/toy0/no-resource/Toy0Ger.gf (100%)
rename {examples => old-examples}/regulus/toy0/no-resource/Toy0_eng.gf (100%)
rename {examples => old-examples}/regulus/toy0/toy0.gfprobs (100%)
rename {examples => old-examples}/regulus/toy1/LexToy1.gf (100%)
rename {examples => old-examples}/regulus/toy1/LexToy1Swe.gf (100%)
rename {examples => old-examples}/regulus/toy1/Toy1.gf (100%)
rename {examples => old-examples}/regulus/toy1/Toy1Eng.gf (100%)
rename {examples => old-examples}/regulus/toy1/Toy1Fre.gf (100%)
rename {examples => old-examples}/regulus/toy1/Toy1I.gf (100%)
rename {examples => old-examples}/regulus/toy1/Toy1Swe.gf (100%)
rename {examples => old-examples}/regulus/toy1/Toy1a.gf (100%)
rename {examples => old-examples}/regulus/toy1/Toy1aEng.gf (100%)
rename {examples => old-examples}/restaurant/LexRestaurant.gf (100%)
rename {examples => old-examples}/restaurant/LexRestaurantEng.gf (100%)
rename {examples => old-examples}/restaurant/LexRestaurantFin.gf (100%)
rename {examples => old-examples}/restaurant/LexRestaurantGer.gf (100%)
rename {examples => old-examples}/restaurant/LexRestaurantSwe.gf (100%)
rename {examples => old-examples}/restaurant/Restaurant.gf (100%)
rename {examples => old-examples}/restaurant/RestaurantEng.gf (100%)
rename {examples => old-examples}/restaurant/RestaurantFin.gf (100%)
rename {examples => old-examples}/restaurant/RestaurantGer.gf (100%)
rename {examples => old-examples}/restaurant/RestaurantI.gf (100%)
rename {examples => old-examples}/restaurant/RestaurantSwe.gf (100%)
rename {examples => old-examples}/shallow/BigShallowEng.gf (100%)
rename {examples => old-examples}/shallow/BigShallowEngAbs.gf (100%)
rename {examples => old-examples}/shallow/BigShallowSwe.gf (100%)
rename {examples => old-examples}/shallow/BigShallowSweAbs.gf (100%)
rename {examples => old-examples}/shallow/README (100%)
rename {examples => old-examples}/shallow/Shallow.gf (100%)
rename {examples => old-examples}/shallow/ShallowEng.gf (100%)
rename {examples => old-examples}/shallow/ShallowFre.gf (100%)
rename {examples => old-examples}/shallow/ShallowI.gf (100%)
rename {examples => old-examples}/shallow/ShallowSwe.gf (100%)
rename {examples => old-examples}/stoneage/Stoneage.gf (100%)
rename {examples => old-examples}/stoneage/StoneageEng.gf (100%)
rename {examples => old-examples}/stoneage/StoneageFin.gf (100%)
rename {examples => old-examples}/stoneage/StoneageFre.gf (100%)
rename {examples => old-examples}/stoneage/StoneageIta.gf (100%)
rename {examples => old-examples}/stoneage/StoneageNor.gf (100%)
rename {examples => old-examples}/stoneage/StoneageResEng.gf (100%)
rename {examples => old-examples}/stoneage/StoneageResFin.gf (100%)
rename {examples => old-examples}/stoneage/StoneageResFre.gf (100%)
rename {examples => old-examples}/stoneage/StoneageResIta.gf (100%)
rename {examples => old-examples}/stoneage/StoneageResNor.gf (100%)
rename {examples => old-examples}/stoneage/StoneageResSpa.gf (100%)
rename {examples => old-examples}/stoneage/StoneageResSwe.gf (100%)
rename {examples => old-examples}/stoneage/StoneageSpa.gf (100%)
rename {examples => old-examples}/stoneage/StoneageSwe.gf (100%)
rename {examples => old-examples}/stoneage/mkStoneage.gfs (100%)
rename {examples => old-examples}/stoneage1/Stoneage.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageEng.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageFin.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageFre.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageGer.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageI.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageIta.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageNor.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageSpa.gf (100%)
rename {examples => old-examples}/stoneage1/StoneageSwe.gf (100%)
rename {examples => old-examples}/systemS/Formula.gf (100%)
rename {examples => old-examples}/systemS/FormulaSymb.gf (100%)
rename {examples => old-examples}/systemS/Precedence.gf (100%)
rename {examples => old-examples}/systemS/Proof.gf (100%)
rename {examples => old-examples}/systemS/ProofEng.gf (100%)
rename {examples => old-examples}/systemS/ProofSymb.gf (100%)
rename {examples => old-examples}/systemS/README (100%)
rename {examples => old-examples}/systemS/ex1.txt (100%)
rename {examples => old-examples}/systemS/ex1eng.txt (100%)
rename {examples => old-examples}/systemS/ex2.txt (100%)
rename {examples => old-examples}/systemS/ex2eng.txt (100%)
rename {examples => old-examples}/systemS/ex4.txt (100%)
rename {examples => old-examples}/systemS/ex4eng.txt (100%)
rename {examples => old-examples}/systemS/proof.gfcm (100%)
rename {examples => old-examples}/systemS/test.gfs (100%)
rename {examples => old-examples}/tram/ExTramI.gfe (100%)
rename {examples => old-examples}/tram/README (100%)
rename {examples => old-examples}/tram/Tram.gf (100%)
rename {examples => old-examples}/tram/TramEng.gf (100%)
rename {examples => old-examples}/tram/TramFin.gf (100%)
rename {examples => old-examples}/tram/TramFre.gf (100%)
rename {examples => old-examples}/tram/TramGer.gf (100%)
rename {examples => old-examples}/tram/TramI.gf (100%)
rename {examples => old-examples}/tram/TramIta.gf (100%)
rename {examples => old-examples}/tram/TramNor.gf (100%)
rename {examples => old-examples}/tram/TramSpa.gf (100%)
rename {examples => old-examples}/tram/TramSwe.gf (100%)
rename {examples => old-examples}/tram0/README (100%)
rename {examples => old-examples}/tram0/Tram.gf (100%)
rename {examples => old-examples}/tram0/TramEng.gf (100%)
rename {examples => old-examples}/tram0/TramFre.gf (100%)
rename {examples => old-examples}/tram0/TramI.gf (100%)
rename {examples => old-examples}/tram0/TramSwe.gf (100%)
rename {examples => old-examples}/travel/Essential.gf (100%)
rename {examples => old-examples}/travel/EssentialThai.gf (100%)
rename {examples => old-examples}/travel/Travel.gf (100%)
rename {examples => old-examples}/travel/TravelTha.gf (100%)
rename {examples => old-examples}/travel/TravelThai.gf (100%)
rename {examples => old-examples}/travel/TravelThaiPron.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/calculator/Calculator.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/calculator/CalculatorC.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/calculator/CalculatorE.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/calculator/CalculatorJ.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/calculator/CalculatorP.gf (100%)
rename {examples => old-examples}/tutorial/embedded/LexMath.gf (100%)
rename {examples => old-examples}/tutorial/embedded/LexMathEng.gf (100%)
rename {examples => old-examples}/tutorial/embedded/LexMathFre.gf (100%)
rename {examples => old-examples}/tutorial/embedded/Makefile (100%)
rename {examples => old-examples}/tutorial/embedded/Math.gf (100%)
rename {examples => old-examples}/tutorial/embedded/MathEng.gf (100%)
rename {examples => old-examples}/tutorial/embedded/MathFre.gf (100%)
rename {examples => old-examples}/tutorial/embedded/MathI.gf (100%)
rename {examples => old-examples}/tutorial/embedded/TransferDef.hs (100%)
rename {examples => old-examples}/tutorial/embedded/TransferLoop.hs (100%)
rename {examples => old-examples}/tutorial/embedded/Translator.hs (100%)
rename {examples => old-examples}/tutorial/embedded/TranslatorLoop.hs (100%)
rename {examples => old-examples}/tutorial/embedded/haskell/GSyntax.hs (100%)
rename {examples => old-examples}/tutorial/embedded/haskell/Run.hs (100%)
rename {examples-3.0 => old-examples}/tutorial/food/Food.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/food/FoodEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/food/FoodIta.gf (100%)
rename {examples => old-examples}/tutorial/food/food.ebnf (100%)
rename {examples-3.0 => old-examples}/tutorial/foods/Foods.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/foods/FoodsEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/foods/FoodsIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/hello/Hello.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/hello/HelloEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/hello/HelloFin.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/hello/HelloIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/hello/hello.gfs (66%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/ExtFoods.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/ExtFoodsEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/ExtFoodsFin.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/ExtFoodsGer.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/ExtFoodsI.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/FoodsEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/FoodsEni.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/FoodsFin.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/FoodsFre.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/FoodsGer.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/FoodsI.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/FoodsIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/LexFoods.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/LexFoodsEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/LexFoodsFin.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/LexFoodsFre.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/LexFoodsGer.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/resource-foods/LexFoodsIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/Answer.hs (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/AnswerBase.hs (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/Base.gf (97%)
rename {examples-3.0 => old-examples}/tutorial/semantics/BaseEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/BaseI.gf (80%)
rename {examples-3.0 => old-examples}/tutorial/semantics/BaseIEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/BaseSwe.gf (100%)
rename {examples => old-examples}/tutorial/semantics/Core.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/GSyntax.hs (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/LexBase.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/LexBaseEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/LexBaseSwe.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/Logic.hs (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/SemBase.hs (100%)
rename {examples-3.0 => old-examples}/tutorial/semantics/Top.hs (100%)
rename {examples-3.0 => old-examples}/tutorial/smart/House.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/smart/HouseEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/smart/LexSmart.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/smart/LexSmartSwe.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/smart/Smart.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/smart/SmartEng.gf (97%)
rename {examples-3.0 => old-examples}/tutorial/smart/SmartFre.gf (97%)
rename {examples-3.0 => old-examples}/tutorial/smart/SmartI.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/smart/SmartSwe.gf (100%)
rename {examples => old-examples}/tutorial/syntax/FoodsEng.gf (100%)
rename {examples => old-examples}/tutorial/syntax/FoodsI.gf (100%)
rename {examples => old-examples}/tutorial/syntax/FoodsIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/Grammar.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/GrammarEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/GrammarIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/MorphoEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/MorphoIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/Syntax.gf (65%)
rename {examples-3.0 => old-examples}/tutorial/syntax/SyntaxEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/SyntaxIta.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/Test.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/TestEng.gf (100%)
rename {examples-3.0 => old-examples}/tutorial/syntax/TestIta.gf (100%)
rename {examples => old-examples}/unix/Char.gf (100%)
rename {examples => old-examples}/unix/CharEng.gf (100%)
rename {examples => old-examples}/unix/CharEngLett.gf (100%)
rename {examples => old-examples}/unix/CharUni.gf (100%)
rename {examples => old-examples}/unix/Unix.gf (100%)
rename {examples => old-examples}/unix/UnixEng.gf (100%)
rename {examples => old-examples}/unix/UnixUni.gf (100%)
rename {examples => old-examples}/urduhindi/CatUrduHindiAbs.gf (100%)
rename {examples => old-examples}/urduhindi/LexUrd.gf (100%)
rename {examples => old-examples}/urduhindi/Lexicon.gf (100%)
rename {examples => old-examples}/urduhindi/README (100%)
rename {examples => old-examples}/urduhindi/ResUrdHin.gf (100%)
rename {examples => old-examples}/urduhindi/Urdu.gf (100%)
rename {examples => old-examples}/urduhindi/UrduHindi.gf (100%)
rename {examples => old-examples}/urduhindi/UrduHindiAbs.gf (100%)
rename {examples => old-examples}/uusisuomi/Conjugations.gf (100%)
rename {examples => old-examples}/uusisuomi/Declensions.gf (100%)
rename {examples => old-examples}/uusisuomi/EnsiNominal.gf (100%)
rename {examples => old-examples}/uusisuomi/Kotus.gf (100%)
rename {examples => old-examples}/uusisuomi/Makefile (100%)
rename {examples => old-examples}/uusisuomi/MkLex.hs (100%)
rename {examples => old-examples}/uusisuomi/MyDiff.hs (100%)
rename {examples => old-examples}/uusisuomi/Nominal.gf (100%)
rename {examples => old-examples}/uusisuomi/Nominal1.gf (100%)
rename {examples => old-examples}/uusisuomi/Verbal.gf (100%)
rename {examples => old-examples}/uusisuomi/aino.txt (100%)
rename {examples => old-examples}/uusisuomi/bootstrapping.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-Aino.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-Dictionary.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-Duodecim.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-KOTUS.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-NSSK.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-Omat.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-Swadesh.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-VDictionary.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-VNSSK.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-VOmat.txt (100%)
rename {examples => old-examples}/uusisuomi/correct-VSwadesh.txt (100%)
rename {examples => old-examples}/uusisuomi/duodecim.txt (100%)
rename {examples => old-examples}/uusisuomi/kotus/Kotus.hs (100%)
rename {examples => old-examples}/uusisuomi/kotus/kotus-sanalista.dtd (100%)
rename {examples => old-examples}/uusisuomi/kotus/kotus-sanalista_v1.xml (100%)
rename {examples => old-examples}/uusisuomi/kotus/sanat.xxmmll (100%)
rename {examples => old-examples}/uusisuomi/results.txt (100%)
rename {examples => old-examples}/wiki/Editor.gf (100%)
rename {examples => old-examples}/wiki/EditorEng.gf (100%)
rename {examples => old-examples}/wiki/EditorFin.gf (100%)
rename {examples => old-examples}/wiki/EditorFre.gf (100%)
rename {examples => old-examples}/wiki/EditorI.gf (100%)
rename {examples => old-examples}/wiki/EditorSpa.gf (100%)
rename {examples => old-examples}/wiki/EditorSwe.gf (100%)
rename {examples => old-examples}/wiki/LexEditor.gf (100%)
rename {examples => old-examples}/wiki/LexEditorEng.gf (100%)
rename {examples => old-examples}/wiki/LexEditorFin.gf (100%)
rename {examples => old-examples}/wiki/LexEditorFre.gf (100%)
rename {examples => old-examples}/wiki/LexEditorSpa.gf (100%)
rename {examples => old-examples}/wiki/LexEditorSwe.gf (100%)
rename {examples => old-examples}/wiki/LexRestaurant.gf (100%)
rename {examples => old-examples}/wiki/LexRestaurantEng.gf (100%)
rename {examples => old-examples}/wiki/LexRestaurantFin.gf (100%)
rename {examples => old-examples}/wiki/LexRestaurantFre.gf (100%)
rename {examples => old-examples}/wiki/LexRestaurantSpa.gf (100%)
rename {examples => old-examples}/wiki/LexRestaurantSwe.gf (100%)
rename {examples => old-examples}/wiki/LexWiki.gf (100%)
rename {examples => old-examples}/wiki/LexWikiEng.gf (100%)
rename {examples => old-examples}/wiki/LexWikiFin.gf (100%)
rename {examples => old-examples}/wiki/LexWikiFre.gf (100%)
rename {examples => old-examples}/wiki/LexWikiSpa.gf (100%)
rename {examples => old-examples}/wiki/LexWikiSwe.gf (100%)
rename {examples => old-examples}/wiki/Restaurant.gf (100%)
rename {examples => old-examples}/wiki/RestaurantEng.gf (100%)
rename {examples => old-examples}/wiki/RestaurantFin.gf (100%)
rename {examples => old-examples}/wiki/RestaurantFre.gf (100%)
rename {examples => old-examples}/wiki/RestaurantI.gf (100%)
rename {examples => old-examples}/wiki/RestaurantSpa.gf (100%)
rename {examples => old-examples}/wiki/RestaurantSwe.gf (100%)
rename {examples => old-examples}/wiki/Wiki.gf (100%)
rename {examples => old-examples}/wiki/WikiEng.gf (100%)
rename {examples => old-examples}/wiki/WikiFin.gf (100%)
rename {examples => old-examples}/wiki/WikiFre.gf (100%)
rename {examples => old-examples}/wiki/WikiI.gf (100%)
rename {examples => old-examples}/wiki/WikiSpa.gf (100%)
rename {examples => old-examples}/wiki/WikiSwe.gf (100%)
rename {src-3.0 => src}/FILES (100%)
rename {src-3.0 => src}/GF.hs (100%)
rename {src-3.0 => src}/GF/Command/Abstract.hs (100%)
rename {src-3.0 => src}/GF/Command/Commands.hs (100%)
rename {src-3.0 => src}/GF/Command/Importing.hs (100%)
rename {src-3.0 => src}/GF/Command/Interpreter.hs (100%)
rename {src-3.0 => src}/GF/Command/Parse.hs (100%)
rename {src-3.0 => src}/GF/Compile.hs (100%)
rename {src-3.0 => src}/GF/Compile/BackOpt.hs (100%)
rename {src-3.0 => src}/GF/Compile/CheckGrammar.hs (100%)
rename {src-3.0 => src}/GF/Compile/Compute.hs (100%)
rename {src-3.0 => src}/GF/Compile/Export.hs (100%)
rename {src-3.0 => src}/GF/Compile/Extend.hs (100%)
rename {src-3.0 => src}/GF/Compile/GFCCtoHaskell.hs (100%)
rename {src-3.0 => src}/GF/Compile/GFCCtoJS.hs (100%)
rename {src-3.0 => src}/GF/Compile/GenerateFCFG.hs (100%)
rename {src-3.0 => src}/GF/Compile/GeneratePMCFG.hs (100%)
rename {src-3.0 => src}/GF/Compile/GetGrammar.hs (100%)
rename {src-3.0 => src}/GF/Compile/GrammarToGFCC.hs (100%)
rename {src-3.0 => src}/GF/Compile/ModDeps.hs (100%)
rename {src-3.0 => src}/GF/Compile/Optimize.hs (100%)
rename {src-3.0 => src}/GF/Compile/OptimizeGF.hs (100%)
rename {src-3.0 => src}/GF/Compile/OptimizeGFCC.hs (100%)
rename {src-3.0 => src}/GF/Compile/ReadFiles.hs (100%)
rename {src-3.0 => src}/GF/Compile/Rebuild.hs (100%)
rename {src-3.0 => src}/GF/Compile/Refresh.hs (100%)
rename {src-3.0 => src}/GF/Compile/RemoveLiT.hs (100%)
rename {src-3.0 => src}/GF/Compile/Rename.hs (100%)
rename {src-3.0 => src}/GF/Compile/TC.hs (100%)
rename {src-3.0 => src}/GF/Compile/TypeCheck.hs (100%)
rename {src-3.0 => src}/GF/Compile/Update.hs (100%)
rename {src-3.0 => src}/GF/Data/Assoc.hs (100%)
rename {src-3.0 => src}/GF/Data/BacktrackM.hs (100%)
rename {src-3.0 => src}/GF/Data/ErrM.hs (100%)
rename {src-3.0 => src}/GF/Data/MultiMap.hs (100%)
rename {src-3.0 => src}/GF/Data/Operations.hs (100%)
rename {src-3.0 => src}/GF/Data/SortedList.hs (100%)
rename {src-3.0 => src}/GF/Data/Str.hs (100%)
rename {src-3.0 => src}/GF/Data/Utilities.hs (100%)
rename {src-3.0 => src}/GF/Data/XML.hs (100%)
rename {src-3.0 => src}/GF/Data/Zipper.hs (100%)
rename {src-3.0 => src}/GF/Devel/README-testgf3 (100%)
rename {src-3.0 => src}/GF/Devel/gf-code.txt (100%)
rename {src-3.0 => src}/GF/Devel/gf3.txt (100%)
rename {src-3.0 => src}/GF/Grammar/API.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Abstract.hs (100%)
rename {src-3.0 => src}/GF/Grammar/AppPredefined.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Grammar.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Lockfield.hs (100%)
rename {src-3.0 => src}/GF/Grammar/LookAbs.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Lookup.hs (100%)
rename {src-3.0 => src}/GF/Grammar/MMacros.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Macros.hs (100%)
rename {src-3.0 => src}/GF/Grammar/PatternMatch.hs (100%)
rename {src-3.0 => src}/GF/Grammar/PrGrammar.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Predef.hs (100%)
rename {src-3.0 => src}/GF/Grammar/ReservedWords.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Unify.hs (100%)
rename {src-3.0 => src}/GF/Grammar/Values.hs (100%)
rename {src-3.0 => src}/GF/Infra/CheckM.hs (100%)
rename {src-3.0 => src}/GF/Infra/CompactPrint.hs (100%)
rename {src-3.0 => src}/GF/Infra/GetOpt.hs (100%)
rename {src-3.0 => src}/GF/Infra/Ident.hs (100%)
rename {src-3.0 => src}/GF/Infra/Modules.hs (100%)
rename {src-3.0 => src}/GF/Infra/Option.hs (100%)
rename {src-3.0 => src}/GF/Infra/PrintClass.hs (100%)
rename {src-3.0 => src}/GF/Infra/UseIO.hs (100%)
rename {src-3.0 => src}/GF/JavaScript/AbsJS.hs (100%)
rename {src-3.0 => src}/GF/JavaScript/JS.cf (100%)
rename {src-3.0 => src}/GF/JavaScript/LexJS.x (100%)
rename {src-3.0 => src}/GF/JavaScript/Makefile (100%)
rename {src-3.0 => src}/GF/JavaScript/ParJS.y (100%)
rename {src-3.0 => src}/GF/JavaScript/PrintJS.hs (100%)
rename {src-3.0 => src}/GF/Source/AbsGF.hs (100%)
rename {src-3.0 => src}/GF/Source/ErrM.hs (100%)
rename {src-3.0 => src}/GF/Source/GF.cf (100%)
rename {src-3.0 => src}/GF/Source/GrammarToSource.hs (100%)
rename {src-3.0 => src}/GF/Source/LexGF.hs (100%)
rename {src-3.0 => src}/GF/Source/LexGF.x (100%)
rename {src-3.0 => src}/GF/Source/ParGF.hs (100%)
rename {src-3.0 => src}/GF/Source/ParGF.y (100%)
rename {src-3.0 => src}/GF/Source/PrintGF.hs (100%)
rename {src-3.0 => src}/GF/Source/SharedString.hs (100%)
rename {src-3.0 => src}/GF/Source/SourceToGrammar.hs (100%)
rename {src-3.0 => src}/GF/Speech/CFG.hs (100%)
rename {src-3.0 => src}/GF/Speech/CFGToFA.hs (100%)
rename {src-3.0 => src}/GF/Speech/FiniteState.hs (100%)
rename {src-3.0 => src}/GF/Speech/GSL.hs (100%)
rename {src-3.0 => src}/GF/Speech/Graph.hs (100%)
rename {src-3.0 => src}/GF/Speech/Graphviz.hs (100%)
rename {src-3.0 => src}/GF/Speech/JSGF.hs (100%)
rename {src-3.0 => src}/GF/Speech/PGFToCFG.hs (100%)
rename {src-3.0 => src}/GF/Speech/PrRegExp.hs (100%)
rename {src-3.0 => src}/GF/Speech/RegExp.hs (100%)
rename {src-3.0 => src}/GF/Speech/Relation.hs (100%)
rename {src-3.0 => src}/GF/Speech/SISR.hs (100%)
rename {src-3.0 => src}/GF/Speech/SLF.hs (100%)
rename {src-3.0 => src}/GF/Speech/SRG.hs (100%)
rename {src-3.0 => src}/GF/Speech/SRGS_XML.hs (100%)
rename {src-3.0 => src}/GF/Speech/VoiceXML.hs (100%)
rename {src-3.0 => src}/GF/System/NoReadline.hs (100%)
rename {src-3.0 => src}/GF/System/NoSignal.hs (100%)
rename {src-3.0 => src}/GF/System/Readline.hs (100%)
rename {src-3.0 => src}/GF/System/Signal.hs (100%)
rename {src-3.0 => src}/GF/System/UseReadline.hs (100%)
rename {src-3.0 => src}/GF/System/UseSignal.hs (100%)
rename {src-3.0 => src}/GF/Text/Lexing.hs (100%)
rename {src-3.0 => src}/GF/Text/Transliterations.hs (100%)
rename {src-3.0 => src}/GF/Text/UTF8.hs (100%)
rename {src-3.0 => src}/GFC.hs (100%)
rename {src-3.0 => src}/GFI.hs (100%)
rename {src-3.0 => src}/HelpFile (100%)
rename {src-3.0 => src}/INSTALL (100%)
rename {src-3.0 => src}/INSTALL.binary (100%)
rename {src-3.0 => src}/JavaGUI/DynamicTree.java (100%)
rename {src-3.0 => src}/JavaGUI/DynamicTree2.java (100%)
rename {src-3.0 => src}/JavaGUI/GFEditor.java (100%)
rename {src-3.0 => src}/JavaGUI/GFEditor2.java (100%)
rename {src-3.0 => src}/JavaGUI/GrammarFilter.java (100%)
rename {src-3.0 => src}/JavaGUI/LinPosition.java (100%)
rename {src-3.0 => src}/JavaGUI/MarkedArea.java (100%)
rename {src-3.0 => src}/JavaGUI/Numerals.java (100%)
rename {src-3.0 => src}/JavaGUI/Utils.java (100%)
rename {src-3.0 => src}/JavaGUI/manifest.txt (100%)
rename {src-3.0 => src}/JavaGUI/runNumerals (100%)
rename {src-3.0 => src}/JavaGUI2/LICENCE_jargs (100%)
rename {src-3.0 => src}/JavaGUI2/ManifestMain.txt (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/AbstractProber.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/AstNodeData.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/ChainCommandTuple.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/ConstraintCallback.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/Display.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/DynamicTree2.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/ExportFormatMenu.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFCommand.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFEditor2.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfAstNode.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfCapsule.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfeditResult.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/GrammarFilter.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/Hmsg.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/InputCommand.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/LanguageManager.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinPosition.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/Linearization.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinkCommand.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedArea.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedAreaHighlightingStatus.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/NewCategoryMenuResult.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/NoLineBreakFormatter.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/Printname.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameLoader.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameManager.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/ReadDialog.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/RealCommand.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinedAstNodeData.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenu.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuCollector.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuTransformer.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfPropertiesCommand.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfResultProber.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/StringTuple.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/SubtypingProber.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/ToolTipCellRenderer.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalyser.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalysisResult.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/TypesLoader.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/UnrefinedAstNodeData.java (100%)
rename {src-3.0 => src}/JavaGUI2/de/uka/ilkd/key/ocl/gf/Utils.java (100%)
rename {src-3.0 => src}/JavaGUI2/gf-icon.gif (100%)
rename {src-3.0 => src}/JavaGUI2/jargs-1.0.jar (100%)
rename {src-3.0 => src}/Makefile (100%)
rename {src-3.0 => src}/Makefile.binary (100%)
rename {src-3.0 => src}/PGF.hs (100%)
rename {src-3.0 => src}/PGF/BuildParser.hs (100%)
rename {src-3.0 => src}/PGF/CId.hs (100%)
rename {src-3.0 => src}/PGF/Check.hs (100%)
rename {src-3.0 => src}/PGF/Data.hs (100%)
rename {src-3.0 => src}/PGF/Expr.hs (100%)
rename {src-3.0 => src}/PGF/Generate.hs (100%)
rename {src-3.0 => src}/PGF/Linearize.hs (100%)
rename {src-3.0 => src}/PGF/Macros.hs (100%)
rename {src-3.0 => src}/PGF/Morphology.hs (100%)
rename {src-3.0 => src}/PGF/Parsing/FCFG.hs (100%)
rename {src-3.0 => src}/PGF/Parsing/FCFG/Active.hs (100%)
rename {src-3.0 => src}/PGF/Parsing/FCFG/Incremental.hs (100%)
rename {src-3.0 => src}/PGF/Parsing/FCFG/Utilities.hs (100%)
rename {src-3.0 => src}/PGF/Quiz.hs (100%)
rename {src-3.0 => src}/PGF/Raw/Abstract.hs (100%)
rename {src-3.0 => src}/PGF/Raw/Convert.hs (100%)
rename {src-3.0 => src}/PGF/Raw/Parse.hs (100%)
rename {src-3.0 => src}/PGF/Raw/Print.hs (100%)
rename {src-3.0 => src}/PGF/ShowLinearize.hs (100%)
rename {src-3.0 => src}/PGF/VisualizeTree.hs (100%)
rename {src-3.0 => src}/PGF/doc/Eng.gf (100%)
rename {src-3.0 => src}/PGF/doc/Ex.gf (100%)
rename {src-3.0 => src}/PGF/doc/Swe.gf (100%)
rename {src-3.0 => src}/PGF/doc/Test.gf (100%)
rename {src-3.0 => src}/PGF/doc/gfcc.html (100%)
rename {src-3.0 => src}/PGF/doc/gfcc.txt (100%)
rename {src-3.0 => src}/PGF/doc/old-GFCC.cf (100%)
rename {src-3.0 => src}/PGF/doc/old-gfcc.txt (100%)
rename {src-3.0 => src}/PGF/doc/syntax.txt (100%)
rename {src-3.0 => src}/ReleaseProcedure (100%)
rename {src-3.0 => src}/Transfer/CompilerAPI.hs (100%)
rename {src-3.0 => src}/Transfer/Core/Abs.hs (100%)
rename {src-3.0 => src}/Transfer/Core/Core.cf (100%)
rename {src-3.0 => src}/Transfer/Core/Doc.tex (100%)
rename {src-3.0 => src}/Transfer/Core/Lex.hs (100%)
rename {src-3.0 => src}/Transfer/Core/Lex.x (100%)
rename {src-3.0 => src}/Transfer/Core/Par.hs (100%)
rename {src-3.0 => src}/Transfer/Core/Par.y (100%)
rename {src-3.0 => src}/Transfer/Core/Print.hs (100%)
rename {src-3.0 => src}/Transfer/Core/Skel.hs (100%)
rename {src-3.0 => src}/Transfer/Core/Test.hs (100%)
rename {src-3.0 => src}/Transfer/ErrM.hs (100%)
rename {src-3.0 => src}/Transfer/Interpreter.hs (100%)
rename {src-3.0 => src}/Transfer/InterpreterAPI.hs (100%)
rename {src-3.0 => src}/Transfer/PathUtil.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/Abs.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/Doc.tex (100%)
rename {src-3.0 => src}/Transfer/Syntax/Layout.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/Lex.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/Lex.x (100%)
rename {src-3.0 => src}/Transfer/Syntax/Par.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/Par.y (100%)
rename {src-3.0 => src}/Transfer/Syntax/Print.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/ResolveLayout.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/Skel.hs (100%)
rename {src-3.0 => src}/Transfer/Syntax/Syntax.cf (100%)
rename {src-3.0 => src}/Transfer/Syntax/Test.hs (100%)
rename {src-3.0 => src}/Transfer/SyntaxToCore.hs (100%)
rename {src-3.0 => src}/config.guess (100%)
rename {src-3.0 => src}/config.mk.in (100%)
rename {src-3.0 => src}/config.sub (100%)
rename {src-3.0 => src}/configure.ac (100%)
rename {src-3.0 => src}/exper/Evaluate.hs (100%)
rename {src-3.0 => src}/exper/Optimize.hs (100%)
rename {src-3.0 => src}/gf.spec (100%)
rename {src-3.0 => src}/gf.wxs.in (100%)
rename {src-3.0 => src}/gf_atk.cfg (100%)
rename {src-3.0 => src}/gfc.in (100%)
rename {src-3.0 => src}/gfeditor.in (100%)
rename {src-3.0 => src}/haddock/haddock-check.perl (100%)
rename {src-3.0 => src}/haddock/haddock-script.csh (100%)
rename {src-3.0 => src}/haddock/resources/blank.html (100%)
rename {src-3.0 => src}/haddock/resources/index.html (100%)
rename {src-3.0 => src}/install-sh (100%)
rename {src-3.0 => src}/jgf.bat (100%)
rename {src-3.0 => src}/jgf.in (100%)
rename {src-3.0 => src}/module-structure.txt (100%)
rename {src-3.0 => src}/tools/AlphaConvGF.hs (100%)
rename {src-3.0 => src}/tools/GFDoc.hs (100%)
rename {src-3.0 => src}/tools/Htmls.hs (100%)
rename {src-3.0 => src}/tools/MkHelpFile.hs (100%)
rename {src-3.0 => src}/tools/WriteF.hs (100%)
rename {src-3.0 => src}/tools/c++/README (100%)
rename {src-3.0 => src}/tools/c++/exgf.gft (100%)
rename {src-3.0 => src}/tools/c++/gfex.cpp (100%)
rename {src-3.0 => src}/tools/c++/peace.gft (100%)
rename {src-3.0 => src}/tools/c/GFCC/Abs.hs (100%)
rename {src-3.0 => src}/tools/c/GFCC/ComposOp.hs (100%)
rename {src-3.0 => src}/tools/c/GFCC/ErrM.hs (100%)
rename {src-3.0 => src}/tools/c/GFCC/Lex.hs (100%)
rename {src-3.0 => src}/tools/c/GFCC/Lex.x (100%)
rename {src-3.0 => src}/tools/c/GFCC/Par.hs (100%)
rename {src-3.0 => src}/tools/c/GFCC/Par.y (100%)
rename {src-3.0 => src}/tools/c/GFCC/Print.hs (100%)
rename {src-3.0 => src}/tools/c/GFCC/Test.hs (100%)
rename {src-3.0 => src}/tools/c/Makefile (100%)
rename {src-3.0 => src}/tools/c/examples/bronzeage/Makefile (100%)
rename {src-3.0 => src}/tools/c/examples/bronzeage/bronzeage-test.c (100%)
rename {src-3.0 => src}/tools/c/gfcc2c.hs (100%)
rename {src-3.0 => src}/tools/mkHelpFile.perl (100%)
diff --git a/doc/gf3-release.html b/doc/gf3-release.html
new file mode 100644
index 000000000..4f81e8a55
--- /dev/null
+++ b/doc/gf3-release.html
@@ -0,0 +1,73 @@
+
+
+
+
+GF 3.0
+
+GF 3.0
+
+Krasimir Angelov, Björn Bringert, and Aarne Ranta
+
+
+
+GF Version 3.0 is a major revision of GF. The source language is a superset of the
+language in 2.9, which means backward compatibility. But the target languages, the
+compiler implementation, and the functionalities (e.g. the shell) have undergone
+radical changes.
+
+
+The release of GF 3.0 is projected for 27 June. As usual, the developing sources
+are available all the time via Darcs.
+
+New features
+
+Here is a summary of the main novelties visible to the user:
+
+
+- Size: the source code and the executable binary size have gone
+ down to about the half of 2.9.
+
- Portability: the new back end format PGF (Portable Grammar Format) is
+ much simpler than the old GFC format, and therefore easier to port to new
+ platforms.
+
- Multilingual web page support: as an example of portability, GF 3.0 provides a
+ compiler from PGF to JavaScript. There are also JavaScript libraries for creating
+ translators and syntax editors as client-side web applications.
+
- Incremental parsing: there is a possibility of word completion when
+ input strings are sent to the parser.
+
- Application programmer's interfaces: both source-GF and PGF formats,
+ the shell, and the compiler are accessible via high-level APIs.
+
- Resource library version 1.4: more coverage, more languages; some of
+ the new GF language features are exploited.
+
+
+Non-supported features
+
+There are some features of GF 2.9 that will not work in the 2.7 June release.
+
+
+- Java Editor GUI: we now see the JavaScript editor as the main form of
+ syntax editing.
+
- Pre-module multi-file grammar format: the grammar format of GF before version 2.0
+ is still supported, but its include mechanism is not; this means that grammars
+ consisting of multiple files have to be concatenated before use.
+
- Probabilistic GF grammars.
+
- Some output formats: LBNF.
+
- Some GF shell commands: while the main ones will be supported with their familiar
+ syntax and options, some old commands have not been included.
+
+
+
+Users who want to have these features are welcome to contact us,
+and even more welcome to contribute code that restores them!
+
+GF language extensions
+
+Operations for defining patterns.
+
+
+Inheritance of overload groups.
+
+
+
+
+
diff --git a/examples/tutorial/hello/hello.gfs b/examples/tutorial/hello/hello.gfs
index 783919e0e..3a18fee52 100644
--- a/examples/tutorial/hello/hello.gfs
+++ b/examples/tutorial/hello/hello.gfs
@@ -1,4 +1,4 @@
import HelloEng.gf
import HelloFin.gf
import HelloIta.gf
-linearize -multi Hello World
+linearize Hello World
diff --git a/examples/tutorial/semantics/Base.gf b/examples/tutorial/semantics/Base.gf
index 4586c3106..85868d7ac 100644
--- a/examples/tutorial/semantics/Base.gf
+++ b/examples/tutorial/semantics/Base.gf
@@ -30,7 +30,7 @@ fun
-- lexicon
- UseInt : Int -> PN ;
+ UseInt : Int -> PN ;
Number : CN ;
Even, Odd, Prime : AP ;
diff --git a/examples/tutorial/semantics/BaseI.gf b/examples/tutorial/semantics/BaseI.gf
index ec967e443..b7ed86666 100644
--- a/examples/tutorial/semantics/BaseI.gf
+++ b/examples/tutorial/semantics/BaseI.gf
@@ -32,7 +32,7 @@ lin
And = and_Conj ;
Or = or_Conj ;
- UseInt i = symb i ;
+ UseInt i = symb (i ** {lock_Int = <>}) ; ---- terrible to need this
Number = mkCN number_N ;
@@ -46,15 +46,15 @@ lin
Sum = prefix sum_N2 ;
Product = prefix product_N2 ;
- GCD nps = mkNP (mkDet (mkQuantSg defQuant) (mkOrd great_A))
+ GCD nps = mkNP (mkDet DefArt (mkOrd great_A))
(mkCN common_A (mkCN divisor_N2 (mkNP and_Conj nps))) ;
WhatIs np = mkPhr (mkQS (mkQCl whatSg_IP (mkVP np))) ;
- WhichAre cn ap = mkPhr (mkQS (mkQCl (mkIP whichPl_IDet cn) (mkVP ap))) ;
+ WhichAre cn ap = mkPhr (mkQS (mkQCl (mkIP which_IQuant cn) (mkVP ap))) ;
QuestS s = mkPhr (mkQS (mkQCl s)) ;
- Yes = yes_Phr ;
- No = no_Phr ;
+ Yes = mkPhr yes_Utt ;
+ No = mkPhr no_Utt ;
Value np = mkPhr (mkUtt np) ;
Many list = mkNP and_Conj list ;
@@ -65,6 +65,6 @@ lin
oper
prefix : G.N2 -> G.ListNP -> G.NP = \n2,nps ->
- mkNP defSgDet (mkCN n2 (mkNP and_Conj nps)) ;
+ mkNP DefArt (mkCN n2 (mkNP and_Conj nps)) ;
}
diff --git a/examples/tutorial/smart/SmartEng.gf b/examples/tutorial/smart/SmartEng.gf
index 384e50060..eff8a000a 100644
--- a/examples/tutorial/smart/SmartEng.gf
+++ b/examples/tutorial/smart/SmartEng.gf
@@ -1,6 +1,6 @@
--# -path=.:prelude
-concrete Toy1Eng of Toy1 = open Prelude in {
+concrete SmartEng of Smart = open Prelude in {
-- grammar Toy1 from the Regulus book
diff --git a/examples/tutorial/smart/SmartFre.gf b/examples/tutorial/smart/SmartFre.gf
index c5d903519..95b219b60 100644
--- a/examples/tutorial/smart/SmartFre.gf
+++ b/examples/tutorial/smart/SmartFre.gf
@@ -1,6 +1,6 @@
--# -path=.:prelude
-concrete Toy1Fre of Toy1 = open Prelude in {
+concrete SmartFre of Smart = open Prelude in {
-- grammar Toy1 from the Regulus book
diff --git a/examples/tutorial/syntax/Syntax.gf b/examples/tutorial/syntax/Syntax.gf
index 31f3fc127..e5b27504d 100644
--- a/examples/tutorial/syntax/Syntax.gf
+++ b/examples/tutorial/syntax/Syntax.gf
@@ -10,17 +10,17 @@ oper
mkS = overload {
mkS : Pol -> NP -> VP -> S
- = PredVP ;
+ = \p,np,vp -> UseCl p (PredVP np vp) ;
mkS : NP -> VP -> S
- = PredVP PPos ;
+ = \np,vp -> UseCl PPos (PredVP np vp) ;
mkS : Pol -> NP -> V2 -> NP -> S
- = \p,np,v,o -> PredVP p np (ComplV2 v o) ;
+ = \p,np,v,o -> UseCl p (PredVP np (ComplV2 v o)) ;
mkS : NP -> V2 -> NP -> S
- = \np,v,o -> PredVP PPos np (ComplV2 v o) ;
+ = \np,v,o -> UseCl PPos (PredVP np (ComplV2 v o)) ;
mkS : Pol -> NP -> AP -> S
- = \p,np,ap -> PredVP p np (ComplAP ap) ;
+ = \p,np,ap -> UseCl p (PredVP np (ComplAP ap)) ;
mkS : NP -> AP -> S
- = \np,ap -> PredVP PPos np (ComplAP ap) ;
+ = \np,ap -> UseCl PPos (PredVP np (ComplAP ap)) ;
} ;
mkNP : Det -> CN -> NP
diff --git a/homepage.html b/homepage.html
index 6e392a5a5..69d70d92e 100644
--- a/homepage.html
+++ b/homepage.html
@@ -52,6 +52,14 @@ December 21, 2007.
News
+June 25, 2008.
+GF 3.0
+coming soon! Version 2.9f is now frozen and no longer
+available in darcs. But here is a tarball
+with the final version of 2.9 sources.
+
+
+
March 20, 2008. Ten years of GF!
- The first public talk at INRIA Nancy,
diff --git a/examples/CLE/CF2GF.hs b/old-examples/CLE/CF2GF.hs
similarity index 100%
rename from examples/CLE/CF2GF.hs
rename to old-examples/CLE/CF2GF.hs
diff --git a/examples/CLE/English.cf b/old-examples/CLE/English.cf
similarity index 100%
rename from examples/CLE/English.cf
rename to old-examples/CLE/English.cf
diff --git a/examples/CLE/QLF.gf b/old-examples/CLE/QLF.gf
similarity index 100%
rename from examples/CLE/QLF.gf
rename to old-examples/CLE/QLF.gf
diff --git a/examples/CLE/QLFEng.gf b/old-examples/CLE/QLFEng.gf
similarity index 100%
rename from examples/CLE/QLFEng.gf
rename to old-examples/CLE/QLFEng.gf
diff --git a/examples/TWA.cf b/old-examples/TWA.cf
similarity index 100%
rename from examples/TWA.cf
rename to old-examples/TWA.cf
diff --git a/examples/animal/Animals.gf b/old-examples/animal/Animals.gf
similarity index 100%
rename from examples/animal/Animals.gf
rename to old-examples/animal/Animals.gf
diff --git a/examples/animal/AnimalsEng.gf b/old-examples/animal/AnimalsEng.gf
similarity index 100%
rename from examples/animal/AnimalsEng.gf
rename to old-examples/animal/AnimalsEng.gf
diff --git a/examples/animal/AnimalsFre.gf b/old-examples/animal/AnimalsFre.gf
similarity index 100%
rename from examples/animal/AnimalsFre.gf
rename to old-examples/animal/AnimalsFre.gf
diff --git a/examples/animal/AnimalsSwe.gf b/old-examples/animal/AnimalsSwe.gf
similarity index 100%
rename from examples/animal/AnimalsSwe.gf
rename to old-examples/animal/AnimalsSwe.gf
diff --git a/examples/animal/Questions.gf b/old-examples/animal/Questions.gf
similarity index 100%
rename from examples/animal/Questions.gf
rename to old-examples/animal/Questions.gf
diff --git a/examples/animal/QuestionsEng.gf b/old-examples/animal/QuestionsEng.gf
similarity index 100%
rename from examples/animal/QuestionsEng.gf
rename to old-examples/animal/QuestionsEng.gf
diff --git a/examples/animal/QuestionsFre.gf b/old-examples/animal/QuestionsFre.gf
similarity index 100%
rename from examples/animal/QuestionsFre.gf
rename to old-examples/animal/QuestionsFre.gf
diff --git a/examples/animal/QuestionsI.gf b/old-examples/animal/QuestionsI.gf
similarity index 100%
rename from examples/animal/QuestionsI.gf
rename to old-examples/animal/QuestionsI.gf
diff --git a/examples/animal/QuestionsI.gfe b/old-examples/animal/QuestionsI.gfe
similarity index 100%
rename from examples/animal/QuestionsI.gfe
rename to old-examples/animal/QuestionsI.gfe
diff --git a/examples/animal/QuestionsSwe.gf b/old-examples/animal/QuestionsSwe.gf
similarity index 100%
rename from examples/animal/QuestionsSwe.gf
rename to old-examples/animal/QuestionsSwe.gf
diff --git a/examples/animal/mkAnimals.gfs b/old-examples/animal/mkAnimals.gfs
similarity index 100%
rename from examples/animal/mkAnimals.gfs
rename to old-examples/animal/mkAnimals.gfs
diff --git a/examples/big/BigEnglish.gf b/old-examples/big/BigEnglish.gf
similarity index 100%
rename from examples/big/BigEnglish.gf
rename to old-examples/big/BigEnglish.gf
diff --git a/examples/big/BigEnglishAbs.gf b/old-examples/big/BigEnglishAbs.gf
similarity index 100%
rename from examples/big/BigEnglishAbs.gf
rename to old-examples/big/BigEnglishAbs.gf
diff --git a/examples/big/BigLexEng.gf b/old-examples/big/BigLexEng.gf
similarity index 100%
rename from examples/big/BigLexEng.gf
rename to old-examples/big/BigLexEng.gf
diff --git a/examples/big/BigLexEngAbs.gf b/old-examples/big/BigLexEngAbs.gf
similarity index 100%
rename from examples/big/BigLexEngAbs.gf
rename to old-examples/big/BigLexEngAbs.gf
diff --git a/examples/big/BigLexSwe.gf b/old-examples/big/BigLexSwe.gf
similarity index 100%
rename from examples/big/BigLexSwe.gf
rename to old-examples/big/BigLexSwe.gf
diff --git a/examples/big/BigLexSweAbs.gf b/old-examples/big/BigLexSweAbs.gf
similarity index 100%
rename from examples/big/BigLexSweAbs.gf
rename to old-examples/big/BigLexSweAbs.gf
diff --git a/examples/big/BigSwedish.gf b/old-examples/big/BigSwedish.gf
similarity index 100%
rename from examples/big/BigSwedish.gf
rename to old-examples/big/BigSwedish.gf
diff --git a/examples/big/BigSwedishAbs.gf b/old-examples/big/BigSwedishAbs.gf
similarity index 100%
rename from examples/big/BigSwedishAbs.gf
rename to old-examples/big/BigSwedishAbs.gf
diff --git a/examples/big/MAP/Lisp.cf b/old-examples/big/MAP/Lisp.cf
similarity index 100%
rename from examples/big/MAP/Lisp.cf
rename to old-examples/big/MAP/Lisp.cf
diff --git a/examples/big/MAP/Makefile b/old-examples/big/MAP/Makefile
similarity index 100%
rename from examples/big/MAP/Makefile
rename to old-examples/big/MAP/Makefile
diff --git a/examples/big/MAP/MkBig.hs b/old-examples/big/MAP/MkBig.hs
similarity index 100%
rename from examples/big/MAP/MkBig.hs
rename to old-examples/big/MAP/MkBig.hs
diff --git a/examples/big/MAP/TransBig.hs b/old-examples/big/MAP/TransBig.hs
similarity index 100%
rename from examples/big/MAP/TransBig.hs
rename to old-examples/big/MAP/TransBig.hs
diff --git a/examples/big/MAP/bigwordlist.en b/old-examples/big/MAP/bigwordlist.en
similarity index 100%
rename from examples/big/MAP/bigwordlist.en
rename to old-examples/big/MAP/bigwordlist.en
diff --git a/examples/big/MAP/log.txt b/old-examples/big/MAP/log.txt
similarity index 100%
rename from examples/big/MAP/log.txt
rename to old-examples/big/MAP/log.txt
diff --git a/examples/big/MkDict.hs b/old-examples/big/MkDict.hs
similarity index 100%
rename from examples/big/MkDict.hs
rename to old-examples/big/MkDict.hs
diff --git a/examples/big/MoreParadigmsSwe.gf b/old-examples/big/MoreParadigmsSwe.gf
similarity index 100%
rename from examples/big/MoreParadigmsSwe.gf
rename to old-examples/big/MoreParadigmsSwe.gf
diff --git a/examples/big/README b/old-examples/big/README
similarity index 100%
rename from examples/big/README
rename to old-examples/big/README
diff --git a/examples/big/extract2gf.hs b/old-examples/big/extract2gf.hs
similarity index 100%
rename from examples/big/extract2gf.hs
rename to old-examples/big/extract2gf.hs
diff --git a/examples/big/mywordlist1 b/old-examples/big/mywordlist1
similarity index 100%
rename from examples/big/mywordlist1
rename to old-examples/big/mywordlist1
diff --git a/examples/big/postedit.hs b/old-examples/big/postedit.hs
similarity index 100%
rename from examples/big/postedit.hs
rename to old-examples/big/postedit.hs
diff --git a/examples/bronzeage/Bronzeage.gf b/old-examples/bronzeage/Bronzeage.gf
similarity index 100%
rename from examples/bronzeage/Bronzeage.gf
rename to old-examples/bronzeage/Bronzeage.gf
diff --git a/examples/bronzeage/BronzeageAra.gf b/old-examples/bronzeage/BronzeageAra.gf
similarity index 100%
rename from examples/bronzeage/BronzeageAra.gf
rename to old-examples/bronzeage/BronzeageAra.gf
diff --git a/examples/bronzeage/BronzeageDan.gf b/old-examples/bronzeage/BronzeageDan.gf
similarity index 100%
rename from examples/bronzeage/BronzeageDan.gf
rename to old-examples/bronzeage/BronzeageDan.gf
diff --git a/examples/bronzeage/BronzeageEng.gf b/old-examples/bronzeage/BronzeageEng.gf
similarity index 100%
rename from examples/bronzeage/BronzeageEng.gf
rename to old-examples/bronzeage/BronzeageEng.gf
diff --git a/examples/bronzeage/BronzeageFin.gf b/old-examples/bronzeage/BronzeageFin.gf
similarity index 100%
rename from examples/bronzeage/BronzeageFin.gf
rename to old-examples/bronzeage/BronzeageFin.gf
diff --git a/examples/bronzeage/BronzeageFre.gf b/old-examples/bronzeage/BronzeageFre.gf
similarity index 100%
rename from examples/bronzeage/BronzeageFre.gf
rename to old-examples/bronzeage/BronzeageFre.gf
diff --git a/examples/bronzeage/BronzeageGer.gf b/old-examples/bronzeage/BronzeageGer.gf
similarity index 100%
rename from examples/bronzeage/BronzeageGer.gf
rename to old-examples/bronzeage/BronzeageGer.gf
diff --git a/examples/bronzeage/BronzeageI.gf b/old-examples/bronzeage/BronzeageI.gf
similarity index 100%
rename from examples/bronzeage/BronzeageI.gf
rename to old-examples/bronzeage/BronzeageI.gf
diff --git a/examples/bronzeage/BronzeageIta.gf b/old-examples/bronzeage/BronzeageIta.gf
similarity index 100%
rename from examples/bronzeage/BronzeageIta.gf
rename to old-examples/bronzeage/BronzeageIta.gf
diff --git a/examples/bronzeage/BronzeageNor.gf b/old-examples/bronzeage/BronzeageNor.gf
similarity index 100%
rename from examples/bronzeage/BronzeageNor.gf
rename to old-examples/bronzeage/BronzeageNor.gf
diff --git a/examples/bronzeage/BronzeageRus.gf b/old-examples/bronzeage/BronzeageRus.gf
similarity index 100%
rename from examples/bronzeage/BronzeageRus.gf
rename to old-examples/bronzeage/BronzeageRus.gf
diff --git a/examples/bronzeage/BronzeageSpa.gf b/old-examples/bronzeage/BronzeageSpa.gf
similarity index 100%
rename from examples/bronzeage/BronzeageSpa.gf
rename to old-examples/bronzeage/BronzeageSpa.gf
diff --git a/examples/bronzeage/BronzeageSwe.gf b/old-examples/bronzeage/BronzeageSwe.gf
similarity index 100%
rename from examples/bronzeage/BronzeageSwe.gf
rename to old-examples/bronzeage/BronzeageSwe.gf
diff --git a/examples/bronzeage/README b/old-examples/bronzeage/README
similarity index 100%
rename from examples/bronzeage/README
rename to old-examples/bronzeage/README
diff --git a/examples/bronzeage/Swadesh.gf b/old-examples/bronzeage/Swadesh.gf
similarity index 100%
rename from examples/bronzeage/Swadesh.gf
rename to old-examples/bronzeage/Swadesh.gf
diff --git a/examples/bronzeage/SwadeshAra.gf b/old-examples/bronzeage/SwadeshAra.gf
similarity index 100%
rename from examples/bronzeage/SwadeshAra.gf
rename to old-examples/bronzeage/SwadeshAra.gf
diff --git a/examples/bronzeage/SwadeshDan.gf b/old-examples/bronzeage/SwadeshDan.gf
similarity index 100%
rename from examples/bronzeage/SwadeshDan.gf
rename to old-examples/bronzeage/SwadeshDan.gf
diff --git a/examples/bronzeage/SwadeshEng.gf b/old-examples/bronzeage/SwadeshEng.gf
similarity index 100%
rename from examples/bronzeage/SwadeshEng.gf
rename to old-examples/bronzeage/SwadeshEng.gf
diff --git a/examples/bronzeage/SwadeshFin.gf b/old-examples/bronzeage/SwadeshFin.gf
similarity index 100%
rename from examples/bronzeage/SwadeshFin.gf
rename to old-examples/bronzeage/SwadeshFin.gf
diff --git a/examples/bronzeage/SwadeshFre.gf b/old-examples/bronzeage/SwadeshFre.gf
similarity index 100%
rename from examples/bronzeage/SwadeshFre.gf
rename to old-examples/bronzeage/SwadeshFre.gf
diff --git a/examples/bronzeage/SwadeshGer.gf b/old-examples/bronzeage/SwadeshGer.gf
similarity index 100%
rename from examples/bronzeage/SwadeshGer.gf
rename to old-examples/bronzeage/SwadeshGer.gf
diff --git a/examples/bronzeage/SwadeshI.gf b/old-examples/bronzeage/SwadeshI.gf
similarity index 100%
rename from examples/bronzeage/SwadeshI.gf
rename to old-examples/bronzeage/SwadeshI.gf
diff --git a/examples/bronzeage/SwadeshIta.gf b/old-examples/bronzeage/SwadeshIta.gf
similarity index 100%
rename from examples/bronzeage/SwadeshIta.gf
rename to old-examples/bronzeage/SwadeshIta.gf
diff --git a/examples/bronzeage/SwadeshNor.gf b/old-examples/bronzeage/SwadeshNor.gf
similarity index 100%
rename from examples/bronzeage/SwadeshNor.gf
rename to old-examples/bronzeage/SwadeshNor.gf
diff --git a/examples/bronzeage/SwadeshRus.gf b/old-examples/bronzeage/SwadeshRus.gf
similarity index 100%
rename from examples/bronzeage/SwadeshRus.gf
rename to old-examples/bronzeage/SwadeshRus.gf
diff --git a/examples/bronzeage/SwadeshSpa.gf b/old-examples/bronzeage/SwadeshSpa.gf
similarity index 100%
rename from examples/bronzeage/SwadeshSpa.gf
rename to old-examples/bronzeage/SwadeshSpa.gf
diff --git a/examples/bronzeage/SwadeshSwe.gf b/old-examples/bronzeage/SwadeshSwe.gf
similarity index 100%
rename from examples/bronzeage/SwadeshSwe.gf
rename to old-examples/bronzeage/SwadeshSwe.gf
diff --git a/examples/bronzeage/old/SwadeshEng.gf b/old-examples/bronzeage/old/SwadeshEng.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshEng.gf
rename to old-examples/bronzeage/old/SwadeshEng.gf
diff --git a/examples/bronzeage/old/SwadeshFin.gf b/old-examples/bronzeage/old/SwadeshFin.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshFin.gf
rename to old-examples/bronzeage/old/SwadeshFin.gf
diff --git a/examples/bronzeage/old/SwadeshFre.gf b/old-examples/bronzeage/old/SwadeshFre.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshFre.gf
rename to old-examples/bronzeage/old/SwadeshFre.gf
diff --git a/examples/bronzeage/old/SwadeshGer.gf b/old-examples/bronzeage/old/SwadeshGer.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshGer.gf
rename to old-examples/bronzeage/old/SwadeshGer.gf
diff --git a/examples/bronzeage/old/SwadeshIta.gf b/old-examples/bronzeage/old/SwadeshIta.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshIta.gf
rename to old-examples/bronzeage/old/SwadeshIta.gf
diff --git a/examples/bronzeage/old/SwadeshNor.gf b/old-examples/bronzeage/old/SwadeshNor.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshNor.gf
rename to old-examples/bronzeage/old/SwadeshNor.gf
diff --git a/examples/bronzeage/old/SwadeshRus.gf b/old-examples/bronzeage/old/SwadeshRus.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshRus.gf
rename to old-examples/bronzeage/old/SwadeshRus.gf
diff --git a/examples/bronzeage/old/SwadeshSpa.gf b/old-examples/bronzeage/old/SwadeshSpa.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshSpa.gf
rename to old-examples/bronzeage/old/SwadeshSpa.gf
diff --git a/examples/bronzeage/old/SwadeshSwe.gf b/old-examples/bronzeage/old/SwadeshSwe.gf
similarity index 100%
rename from examples/bronzeage/old/SwadeshSwe.gf
rename to old-examples/bronzeage/old/SwadeshSwe.gf
diff --git a/examples/compiling/Compex.gf b/old-examples/compiling/Compex.gf
similarity index 100%
rename from examples/compiling/Compex.gf
rename to old-examples/compiling/Compex.gf
diff --git a/examples/compiling/CompexEng.gf b/old-examples/compiling/CompexEng.gf
similarity index 100%
rename from examples/compiling/CompexEng.gf
rename to old-examples/compiling/CompexEng.gf
diff --git a/examples/dialogue/Agenda.gf b/old-examples/dialogue/Agenda.gf
similarity index 100%
rename from examples/dialogue/Agenda.gf
rename to old-examples/dialogue/Agenda.gf
diff --git a/examples/dialogue/AgendaEng.gf b/old-examples/dialogue/AgendaEng.gf
similarity index 100%
rename from examples/dialogue/AgendaEng.gf
rename to old-examples/dialogue/AgendaEng.gf
diff --git a/examples/dialogue/AgendaFin.gf b/old-examples/dialogue/AgendaFin.gf
similarity index 100%
rename from examples/dialogue/AgendaFin.gf
rename to old-examples/dialogue/AgendaFin.gf
diff --git a/examples/dialogue/AgendaFre.gf b/old-examples/dialogue/AgendaFre.gf
similarity index 100%
rename from examples/dialogue/AgendaFre.gf
rename to old-examples/dialogue/AgendaFre.gf
diff --git a/examples/dialogue/AgendaProlog.gf b/old-examples/dialogue/AgendaProlog.gf
similarity index 100%
rename from examples/dialogue/AgendaProlog.gf
rename to old-examples/dialogue/AgendaProlog.gf
diff --git a/examples/dialogue/AgendaSwe.gf b/old-examples/dialogue/AgendaSwe.gf
similarity index 100%
rename from examples/dialogue/AgendaSwe.gf
rename to old-examples/dialogue/AgendaSwe.gf
diff --git a/examples/dialogue/AuxDialogue.gf b/old-examples/dialogue/AuxDialogue.gf
similarity index 100%
rename from examples/dialogue/AuxDialogue.gf
rename to old-examples/dialogue/AuxDialogue.gf
diff --git a/examples/dialogue/AuxEng.gf b/old-examples/dialogue/AuxEng.gf
similarity index 100%
rename from examples/dialogue/AuxEng.gf
rename to old-examples/dialogue/AuxEng.gf
diff --git a/examples/dialogue/AuxFin.gf b/old-examples/dialogue/AuxFin.gf
similarity index 100%
rename from examples/dialogue/AuxFin.gf
rename to old-examples/dialogue/AuxFin.gf
diff --git a/examples/dialogue/AuxFre.gf b/old-examples/dialogue/AuxFre.gf
similarity index 100%
rename from examples/dialogue/AuxFre.gf
rename to old-examples/dialogue/AuxFre.gf
diff --git a/examples/dialogue/AuxSwe.gf b/old-examples/dialogue/AuxSwe.gf
similarity index 100%
rename from examples/dialogue/AuxSwe.gf
rename to old-examples/dialogue/AuxSwe.gf
diff --git a/examples/dialogue/Dialogue.gf b/old-examples/dialogue/Dialogue.gf
similarity index 100%
rename from examples/dialogue/Dialogue.gf
rename to old-examples/dialogue/Dialogue.gf
diff --git a/examples/dialogue/DialogueEng.gf b/old-examples/dialogue/DialogueEng.gf
similarity index 100%
rename from examples/dialogue/DialogueEng.gf
rename to old-examples/dialogue/DialogueEng.gf
diff --git a/examples/dialogue/DialogueFin.gf b/old-examples/dialogue/DialogueFin.gf
similarity index 100%
rename from examples/dialogue/DialogueFin.gf
rename to old-examples/dialogue/DialogueFin.gf
diff --git a/examples/dialogue/DialogueFre.gf b/old-examples/dialogue/DialogueFre.gf
similarity index 100%
rename from examples/dialogue/DialogueFre.gf
rename to old-examples/dialogue/DialogueFre.gf
diff --git a/examples/dialogue/DialogueI.gf b/old-examples/dialogue/DialogueI.gf
similarity index 100%
rename from examples/dialogue/DialogueI.gf
rename to old-examples/dialogue/DialogueI.gf
diff --git a/examples/dialogue/DialogueProlog.gf b/old-examples/dialogue/DialogueProlog.gf
similarity index 100%
rename from examples/dialogue/DialogueProlog.gf
rename to old-examples/dialogue/DialogueProlog.gf
diff --git a/examples/dialogue/DialogueSwe.gf b/old-examples/dialogue/DialogueSwe.gf
similarity index 100%
rename from examples/dialogue/DialogueSwe.gf
rename to old-examples/dialogue/DialogueSwe.gf
diff --git a/examples/dialogue/Lights.gf b/old-examples/dialogue/Lights.gf
similarity index 100%
rename from examples/dialogue/Lights.gf
rename to old-examples/dialogue/Lights.gf
diff --git a/examples/dialogue/LightsEng.gf b/old-examples/dialogue/LightsEng.gf
similarity index 100%
rename from examples/dialogue/LightsEng.gf
rename to old-examples/dialogue/LightsEng.gf
diff --git a/examples/dialogue/LightsFin.gf b/old-examples/dialogue/LightsFin.gf
similarity index 100%
rename from examples/dialogue/LightsFin.gf
rename to old-examples/dialogue/LightsFin.gf
diff --git a/examples/dialogue/LightsFre.gf b/old-examples/dialogue/LightsFre.gf
similarity index 100%
rename from examples/dialogue/LightsFre.gf
rename to old-examples/dialogue/LightsFre.gf
diff --git a/examples/dialogue/LightsProlog.gf b/old-examples/dialogue/LightsProlog.gf
similarity index 100%
rename from examples/dialogue/LightsProlog.gf
rename to old-examples/dialogue/LightsProlog.gf
diff --git a/examples/dialogue/LightsSwe.gf b/old-examples/dialogue/LightsSwe.gf
similarity index 100%
rename from examples/dialogue/LightsSwe.gf
rename to old-examples/dialogue/LightsSwe.gf
diff --git a/examples/dialogue/Makefile b/old-examples/dialogue/Makefile
similarity index 100%
rename from examples/dialogue/Makefile
rename to old-examples/dialogue/Makefile
diff --git a/examples/dialogue/README.txt b/old-examples/dialogue/README.txt
similarity index 100%
rename from examples/dialogue/README.txt
rename to old-examples/dialogue/README.txt
diff --git a/examples/dialogue/ResProlog.gf b/old-examples/dialogue/ResProlog.gf
similarity index 100%
rename from examples/dialogue/ResProlog.gf
rename to old-examples/dialogue/ResProlog.gf
diff --git a/examples/dialogue/Weekday.gf b/old-examples/dialogue/Weekday.gf
similarity index 100%
rename from examples/dialogue/Weekday.gf
rename to old-examples/dialogue/Weekday.gf
diff --git a/examples/dialogue/WeekdayEng.gf b/old-examples/dialogue/WeekdayEng.gf
similarity index 100%
rename from examples/dialogue/WeekdayEng.gf
rename to old-examples/dialogue/WeekdayEng.gf
diff --git a/examples/dialogue/WeekdayFin.gf b/old-examples/dialogue/WeekdayFin.gf
similarity index 100%
rename from examples/dialogue/WeekdayFin.gf
rename to old-examples/dialogue/WeekdayFin.gf
diff --git a/examples/dialogue/WeekdayFre.gf b/old-examples/dialogue/WeekdayFre.gf
similarity index 100%
rename from examples/dialogue/WeekdayFre.gf
rename to old-examples/dialogue/WeekdayFre.gf
diff --git a/examples/dialogue/WeekdayProlog.gf b/old-examples/dialogue/WeekdayProlog.gf
similarity index 100%
rename from examples/dialogue/WeekdayProlog.gf
rename to old-examples/dialogue/WeekdayProlog.gf
diff --git a/examples/dialogue/WeekdaySwe.gf b/old-examples/dialogue/WeekdaySwe.gf
similarity index 100%
rename from examples/dialogue/WeekdaySwe.gf
rename to old-examples/dialogue/WeekdaySwe.gf
diff --git a/examples/dialogue/gf-dialogue.html b/old-examples/dialogue/gf-dialogue.html
similarity index 100%
rename from examples/dialogue/gf-dialogue.html
rename to old-examples/dialogue/gf-dialogue.html
diff --git a/examples/disamb/Conversation.gf b/old-examples/disamb/Conversation.gf
similarity index 100%
rename from examples/disamb/Conversation.gf
rename to old-examples/disamb/Conversation.gf
diff --git a/examples/disamb/ConversationEng.gf b/old-examples/disamb/ConversationEng.gf
similarity index 100%
rename from examples/disamb/ConversationEng.gf
rename to old-examples/disamb/ConversationEng.gf
diff --git a/examples/disamb/ConversationIta.gf b/old-examples/disamb/ConversationIta.gf
similarity index 100%
rename from examples/disamb/ConversationIta.gf
rename to old-examples/disamb/ConversationIta.gf
diff --git a/examples/features/Param.gf b/old-examples/features/Param.gf
similarity index 100%
rename from examples/features/Param.gf
rename to old-examples/features/Param.gf
diff --git a/examples/gfcc/Imper.gf b/old-examples/gfcc/Imper.gf
similarity index 100%
rename from examples/gfcc/Imper.gf
rename to old-examples/gfcc/Imper.gf
diff --git a/examples/gfcc/ImperC.gf b/old-examples/gfcc/ImperC.gf
similarity index 100%
rename from examples/gfcc/ImperC.gf
rename to old-examples/gfcc/ImperC.gf
diff --git a/examples/gfcc/ImperEng.gf b/old-examples/gfcc/ImperEng.gf
similarity index 100%
rename from examples/gfcc/ImperEng.gf
rename to old-examples/gfcc/ImperEng.gf
diff --git a/examples/gfcc/ImperJVM.gf b/old-examples/gfcc/ImperJVM.gf
similarity index 100%
rename from examples/gfcc/ImperJVM.gf
rename to old-examples/gfcc/ImperJVM.gf
diff --git a/examples/gfcc/JVM.hs b/old-examples/gfcc/JVM.hs
similarity index 100%
rename from examples/gfcc/JVM.hs
rename to old-examples/gfcc/JVM.hs
diff --git a/examples/gfcc/ResImper.gf b/old-examples/gfcc/ResImper.gf
similarity index 100%
rename from examples/gfcc/ResImper.gf
rename to old-examples/gfcc/ResImper.gf
diff --git a/examples/gfcc/ResImperEng.gf b/old-examples/gfcc/ResImperEng.gf
similarity index 100%
rename from examples/gfcc/ResImperEng.gf
rename to old-examples/gfcc/ResImperEng.gf
diff --git a/examples/gfcc/compiler/CleanJVM.hs b/old-examples/gfcc/compiler/CleanJVM.hs
similarity index 100%
rename from examples/gfcc/compiler/CleanJVM.hs
rename to old-examples/gfcc/compiler/CleanJVM.hs
diff --git a/examples/gfcc/compiler/ErrM.hs b/old-examples/gfcc/compiler/ErrM.hs
similarity index 100%
rename from examples/gfcc/compiler/ErrM.hs
rename to old-examples/gfcc/compiler/ErrM.hs
diff --git a/examples/gfcc/compiler/FILES b/old-examples/gfcc/compiler/FILES
similarity index 100%
rename from examples/gfcc/compiler/FILES
rename to old-examples/gfcc/compiler/FILES
diff --git a/examples/gfcc/compiler/LexImperC.hs b/old-examples/gfcc/compiler/LexImperC.hs
similarity index 100%
rename from examples/gfcc/compiler/LexImperC.hs
rename to old-examples/gfcc/compiler/LexImperC.hs
diff --git a/examples/gfcc/compiler/ParImperC.hs b/old-examples/gfcc/compiler/ParImperC.hs
similarity index 100%
rename from examples/gfcc/compiler/ParImperC.hs
rename to old-examples/gfcc/compiler/ParImperC.hs
diff --git a/examples/gfcc/compiler/Profile.hs b/old-examples/gfcc/compiler/Profile.hs
similarity index 100%
rename from examples/gfcc/compiler/Profile.hs
rename to old-examples/gfcc/compiler/Profile.hs
diff --git a/examples/gfcc/compiler/README b/old-examples/gfcc/compiler/README
similarity index 100%
rename from examples/gfcc/compiler/README
rename to old-examples/gfcc/compiler/README
diff --git a/examples/gfcc/compiler/TestImperC.hs b/old-examples/gfcc/compiler/TestImperC.hs
similarity index 100%
rename from examples/gfcc/compiler/TestImperC.hs
rename to old-examples/gfcc/compiler/TestImperC.hs
diff --git a/examples/gfcc/compiler/Trees.hs b/old-examples/gfcc/compiler/Trees.hs
similarity index 100%
rename from examples/gfcc/compiler/Trees.hs
rename to old-examples/gfcc/compiler/Trees.hs
diff --git a/examples/gfcc/compiler/abs.c b/old-examples/gfcc/compiler/abs.c
similarity index 100%
rename from examples/gfcc/compiler/abs.c
rename to old-examples/gfcc/compiler/abs.c
diff --git a/examples/gfcc/compiler/demo.c b/old-examples/gfcc/compiler/demo.c
similarity index 100%
rename from examples/gfcc/compiler/demo.c
rename to old-examples/gfcc/compiler/demo.c
diff --git a/examples/gfcc/compiler/demo.gif b/old-examples/gfcc/compiler/demo.gif
similarity index 100%
rename from examples/gfcc/compiler/demo.gif
rename to old-examples/gfcc/compiler/demo.gif
diff --git a/examples/gfcc/compiler/factorial.c b/old-examples/gfcc/compiler/factorial.c
similarity index 100%
rename from examples/gfcc/compiler/factorial.c
rename to old-examples/gfcc/compiler/factorial.c
diff --git a/examples/gfcc/compiler/fibonacci.c b/old-examples/gfcc/compiler/fibonacci.c
similarity index 100%
rename from examples/gfcc/compiler/fibonacci.c
rename to old-examples/gfcc/compiler/fibonacci.c
diff --git a/examples/gfcc/compiler/gfcc b/old-examples/gfcc/compiler/gfcc
similarity index 100%
rename from examples/gfcc/compiler/gfcc
rename to old-examples/gfcc/compiler/gfcc
diff --git a/examples/gfcc/compiler/makefile b/old-examples/gfcc/compiler/makefile
similarity index 100%
rename from examples/gfcc/compiler/makefile
rename to old-examples/gfcc/compiler/makefile
diff --git a/examples/gfcc/compiler/runtime.j b/old-examples/gfcc/compiler/runtime.j
similarity index 100%
rename from examples/gfcc/compiler/runtime.j
rename to old-examples/gfcc/compiler/runtime.j
diff --git a/examples/gfcc/compiler/typecheck.gfs b/old-examples/gfcc/compiler/typecheck.gfs
similarity index 100%
rename from examples/gfcc/compiler/typecheck.gfs
rename to old-examples/gfcc/compiler/typecheck.gfs
diff --git a/examples/gfcc/complin.tex b/old-examples/gfcc/complin.tex
similarity index 100%
rename from examples/gfcc/complin.tex
rename to old-examples/gfcc/complin.tex
diff --git a/examples/gfcc/demo2.ps b/old-examples/gfcc/demo2.ps
similarity index 100%
rename from examples/gfcc/demo2.ps
rename to old-examples/gfcc/demo2.ps
diff --git a/examples/gfcc/even.c b/old-examples/gfcc/even.c
similarity index 100%
rename from examples/gfcc/even.c
rename to old-examples/gfcc/even.c
diff --git a/examples/index.html b/old-examples/index.html
similarity index 100%
rename from examples/index.html
rename to old-examples/index.html
diff --git a/examples/index.txt b/old-examples/index.txt
similarity index 100%
rename from examples/index.txt
rename to old-examples/index.txt
diff --git a/examples/letter/Letter.gfcm b/old-examples/letter/Letter.gfcm
similarity index 100%
rename from examples/letter/Letter.gfcm
rename to old-examples/letter/Letter.gfcm
diff --git a/examples/letter/README b/old-examples/letter/README
similarity index 100%
rename from examples/letter/README
rename to old-examples/letter/README
diff --git a/examples/letter/letter.Abs.gf b/old-examples/letter/letter.Abs.gf
similarity index 100%
rename from examples/letter/letter.Abs.gf
rename to old-examples/letter/letter.Abs.gf
diff --git a/examples/letter/letter.Eng.gf b/old-examples/letter/letter.Eng.gf
similarity index 100%
rename from examples/letter/letter.Eng.gf
rename to old-examples/letter/letter.Eng.gf
diff --git a/examples/letter/letter.Fin.gf b/old-examples/letter/letter.Fin.gf
similarity index 100%
rename from examples/letter/letter.Fin.gf
rename to old-examples/letter/letter.Fin.gf
diff --git a/examples/letter/letter.Fra.gf b/old-examples/letter/letter.Fra.gf
similarity index 100%
rename from examples/letter/letter.Fra.gf
rename to old-examples/letter/letter.Fra.gf
diff --git a/examples/letter/letter.HebU.gf b/old-examples/letter/letter.HebU.gf
similarity index 100%
rename from examples/letter/letter.HebU.gf
rename to old-examples/letter/letter.HebU.gf
diff --git a/examples/letter/letter.RusU.gf b/old-examples/letter/letter.RusU.gf
similarity index 100%
rename from examples/letter/letter.RusU.gf
rename to old-examples/letter/letter.RusU.gf
diff --git a/examples/letter/letter.Sve.gf b/old-examples/letter/letter.Sve.gf
similarity index 100%
rename from examples/letter/letter.Sve.gf
rename to old-examples/letter/letter.Sve.gf
diff --git a/examples/letter/mkLetter.gfs b/old-examples/letter/mkLetter.gfs
similarity index 100%
rename from examples/letter/mkLetter.gfs
rename to old-examples/letter/mkLetter.gfs
diff --git a/examples/logic/Arithm.gf b/old-examples/logic/Arithm.gf
similarity index 100%
rename from examples/logic/Arithm.gf
rename to old-examples/logic/Arithm.gf
diff --git a/examples/logic/ArithmEng.gf b/old-examples/logic/ArithmEng.gf
similarity index 100%
rename from examples/logic/ArithmEng.gf
rename to old-examples/logic/ArithmEng.gf
diff --git a/examples/logic/LexTheory.gf b/old-examples/logic/LexTheory.gf
similarity index 100%
rename from examples/logic/LexTheory.gf
rename to old-examples/logic/LexTheory.gf
diff --git a/examples/logic/LexTheoryEng.gf b/old-examples/logic/LexTheoryEng.gf
similarity index 100%
rename from examples/logic/LexTheoryEng.gf
rename to old-examples/logic/LexTheoryEng.gf
diff --git a/examples/logic/Logic.gf b/old-examples/logic/Logic.gf
similarity index 100%
rename from examples/logic/Logic.gf
rename to old-examples/logic/Logic.gf
diff --git a/examples/logic/LogicEng.gf b/old-examples/logic/LogicEng.gf
similarity index 100%
rename from examples/logic/LogicEng.gf
rename to old-examples/logic/LogicEng.gf
diff --git a/examples/logic/LogicI.gf b/old-examples/logic/LogicI.gf
similarity index 100%
rename from examples/logic/LogicI.gf
rename to old-examples/logic/LogicI.gf
diff --git a/examples/logic/Prooftext.gf b/old-examples/logic/Prooftext.gf
similarity index 100%
rename from examples/logic/Prooftext.gf
rename to old-examples/logic/Prooftext.gf
diff --git a/examples/logic/ProoftextEng.gf b/old-examples/logic/ProoftextEng.gf
similarity index 100%
rename from examples/logic/ProoftextEng.gf
rename to old-examples/logic/ProoftextEng.gf
diff --git a/examples/logic/Theory.gf b/old-examples/logic/Theory.gf
similarity index 100%
rename from examples/logic/Theory.gf
rename to old-examples/logic/Theory.gf
diff --git a/examples/logic/TheoryEng.gf b/old-examples/logic/TheoryEng.gf
similarity index 100%
rename from examples/logic/TheoryEng.gf
rename to old-examples/logic/TheoryEng.gf
diff --git a/examples/logic/TheoryI.gf b/old-examples/logic/TheoryI.gf
similarity index 100%
rename from examples/logic/TheoryI.gf
rename to old-examples/logic/TheoryI.gf
diff --git a/examples/math/Math.gf b/old-examples/math/Math.gf
similarity index 100%
rename from examples/math/Math.gf
rename to old-examples/math/Math.gf
diff --git a/examples/math/MathAgd.gf b/old-examples/math/MathAgd.gf
similarity index 100%
rename from examples/math/MathAgd.gf
rename to old-examples/math/MathAgd.gf
diff --git a/examples/math/MathEnz.gf b/old-examples/math/MathEnz.gf
similarity index 100%
rename from examples/math/MathEnz.gf
rename to old-examples/math/MathEnz.gf
diff --git a/examples/math/MathSwz.gf b/old-examples/math/MathSwz.gf
similarity index 100%
rename from examples/math/MathSwz.gf
rename to old-examples/math/MathSwz.gf
diff --git a/examples/model/Lex.gf b/old-examples/model/Lex.gf
similarity index 100%
rename from examples/model/Lex.gf
rename to old-examples/model/Lex.gf
diff --git a/examples/model/LexEng.gf b/old-examples/model/LexEng.gf
similarity index 100%
rename from examples/model/LexEng.gf
rename to old-examples/model/LexEng.gf
diff --git a/examples/model/LexFre.gf b/old-examples/model/LexFre.gf
similarity index 100%
rename from examples/model/LexFre.gf
rename to old-examples/model/LexFre.gf
diff --git a/examples/model/Makefile b/old-examples/model/Makefile
similarity index 100%
rename from examples/model/Makefile
rename to old-examples/model/Makefile
diff --git a/examples/model/Math.gf b/old-examples/model/Math.gf
similarity index 100%
rename from examples/model/Math.gf
rename to old-examples/model/Math.gf
diff --git a/examples/model/MathEng.gf b/old-examples/model/MathEng.gf
similarity index 100%
rename from examples/model/MathEng.gf
rename to old-examples/model/MathEng.gf
diff --git a/examples/model/MathFre.gf b/old-examples/model/MathFre.gf
similarity index 100%
rename from examples/model/MathFre.gf
rename to old-examples/model/MathFre.gf
diff --git a/examples/model/MathI.gf b/old-examples/model/MathI.gf
similarity index 100%
rename from examples/model/MathI.gf
rename to old-examples/model/MathI.gf
diff --git a/examples/model/Run.hs b/old-examples/model/Run.hs
similarity index 100%
rename from examples/model/Run.hs
rename to old-examples/model/Run.hs
diff --git a/examples/model/model-resource-app.html b/old-examples/model/model-resource-app.html
similarity index 100%
rename from examples/model/model-resource-app.html
rename to old-examples/model/model-resource-app.html
diff --git a/examples/model/model-resource-app.txt b/old-examples/model/model-resource-app.txt
similarity index 100%
rename from examples/model/model-resource-app.txt
rename to old-examples/model/model-resource-app.txt
diff --git a/examples/mountaineering/Berg.gfwl b/old-examples/mountaineering/Berg.gfwl
similarity index 100%
rename from examples/mountaineering/Berg.gfwl
rename to old-examples/mountaineering/Berg.gfwl
diff --git a/examples/mp3/Lexicon.gf b/old-examples/mp3/Lexicon.gf
similarity index 100%
rename from examples/mp3/Lexicon.gf
rename to old-examples/mp3/Lexicon.gf
diff --git a/examples/mp3/LexiconEng.gf b/old-examples/mp3/LexiconEng.gf
similarity index 100%
rename from examples/mp3/LexiconEng.gf
rename to old-examples/mp3/LexiconEng.gf
diff --git a/examples/mp3/LexiconFin.gf b/old-examples/mp3/LexiconFin.gf
similarity index 100%
rename from examples/mp3/LexiconFin.gf
rename to old-examples/mp3/LexiconFin.gf
diff --git a/examples/mp3/LexiconFre.gf b/old-examples/mp3/LexiconFre.gf
similarity index 100%
rename from examples/mp3/LexiconFre.gf
rename to old-examples/mp3/LexiconFre.gf
diff --git a/examples/mp3/LexiconGer.gf b/old-examples/mp3/LexiconGer.gf
similarity index 100%
rename from examples/mp3/LexiconGer.gf
rename to old-examples/mp3/LexiconGer.gf
diff --git a/examples/mp3/LexiconSwe.gf b/old-examples/mp3/LexiconSwe.gf
similarity index 100%
rename from examples/mp3/LexiconSwe.gf
rename to old-examples/mp3/LexiconSwe.gf
diff --git a/examples/mp3/MP3.gf b/old-examples/mp3/MP3.gf
similarity index 100%
rename from examples/mp3/MP3.gf
rename to old-examples/mp3/MP3.gf
diff --git a/examples/mp3/MP3Eng.gf b/old-examples/mp3/MP3Eng.gf
similarity index 100%
rename from examples/mp3/MP3Eng.gf
rename to old-examples/mp3/MP3Eng.gf
diff --git a/examples/mp3/MP3Fin.gf b/old-examples/mp3/MP3Fin.gf
similarity index 100%
rename from examples/mp3/MP3Fin.gf
rename to old-examples/mp3/MP3Fin.gf
diff --git a/examples/mp3/MP3Fre.gf b/old-examples/mp3/MP3Fre.gf
similarity index 100%
rename from examples/mp3/MP3Fre.gf
rename to old-examples/mp3/MP3Fre.gf
diff --git a/examples/mp3/MP3Ger.gf b/old-examples/mp3/MP3Ger.gf
similarity index 100%
rename from examples/mp3/MP3Ger.gf
rename to old-examples/mp3/MP3Ger.gf
diff --git a/examples/mp3/MP3I.gf b/old-examples/mp3/MP3I.gf
similarity index 100%
rename from examples/mp3/MP3I.gf
rename to old-examples/mp3/MP3I.gf
diff --git a/examples/mp3/MP3Swe.gf b/old-examples/mp3/MP3Swe.gf
similarity index 100%
rename from examples/mp3/MP3Swe.gf
rename to old-examples/mp3/MP3Swe.gf
diff --git a/examples/mp3/mp3-resource.html b/old-examples/mp3/mp3-resource.html
similarity index 100%
rename from examples/mp3/mp3-resource.html
rename to old-examples/mp3/mp3-resource.html
diff --git a/examples/mp3/mp3-resource.txt b/old-examples/mp3/mp3-resource.txt
similarity index 100%
rename from examples/mp3/mp3-resource.txt
rename to old-examples/mp3/mp3-resource.txt
diff --git a/examples/mp3/mp3.gfcm b/old-examples/mp3/mp3.gfcm
similarity index 100%
rename from examples/mp3/mp3.gfcm
rename to old-examples/mp3/mp3.gfcm
diff --git a/examples/numerals/Binary.gf b/old-examples/numerals/Binary.gf
similarity index 100%
rename from examples/numerals/Binary.gf
rename to old-examples/numerals/Binary.gf
diff --git a/examples/numerals/BinaryDigits.gf b/old-examples/numerals/BinaryDigits.gf
similarity index 100%
rename from examples/numerals/BinaryDigits.gf
rename to old-examples/numerals/BinaryDigits.gf
diff --git a/examples/numerals/MkScript.hs b/old-examples/numerals/MkScript.hs
similarity index 100%
rename from examples/numerals/MkScript.hs
rename to old-examples/numerals/MkScript.hs
diff --git a/examples/numerals/README b/old-examples/numerals/README
similarity index 100%
rename from examples/numerals/README
rename to old-examples/numerals/README
diff --git a/examples/numerals/af_tunni.gf b/old-examples/numerals/af_tunni.gf
similarity index 100%
rename from examples/numerals/af_tunni.gf
rename to old-examples/numerals/af_tunni.gf
diff --git a/examples/numerals/albanian.gf b/old-examples/numerals/albanian.gf
similarity index 100%
rename from examples/numerals/albanian.gf
rename to old-examples/numerals/albanian.gf
diff --git a/examples/numerals/amharic.gf b/old-examples/numerals/amharic.gf
similarity index 100%
rename from examples/numerals/amharic.gf
rename to old-examples/numerals/amharic.gf
diff --git a/examples/numerals/arabic_classical.gf b/old-examples/numerals/arabic_classical.gf
similarity index 100%
rename from examples/numerals/arabic_classical.gf
rename to old-examples/numerals/arabic_classical.gf
diff --git a/examples/numerals/arabic_modern.gf b/old-examples/numerals/arabic_modern.gf
similarity index 100%
rename from examples/numerals/arabic_modern.gf
rename to old-examples/numerals/arabic_modern.gf
diff --git a/examples/numerals/basque.gf b/old-examples/numerals/basque.gf
similarity index 100%
rename from examples/numerals/basque.gf
rename to old-examples/numerals/basque.gf
diff --git a/examples/numerals/bearlake_slave.gf b/old-examples/numerals/bearlake_slave.gf
similarity index 100%
rename from examples/numerals/bearlake_slave.gf
rename to old-examples/numerals/bearlake_slave.gf
diff --git a/examples/numerals/bulgarian.gf b/old-examples/numerals/bulgarian.gf
similarity index 100%
rename from examples/numerals/bulgarian.gf
rename to old-examples/numerals/bulgarian.gf
diff --git a/examples/numerals/catalan.gf b/old-examples/numerals/catalan.gf
similarity index 100%
rename from examples/numerals/catalan.gf
rename to old-examples/numerals/catalan.gf
diff --git a/examples/numerals/chinese.gf b/old-examples/numerals/chinese.gf
similarity index 100%
rename from examples/numerals/chinese.gf
rename to old-examples/numerals/chinese.gf
diff --git a/examples/numerals/croatian.gf b/old-examples/numerals/croatian.gf
similarity index 100%
rename from examples/numerals/croatian.gf
rename to old-examples/numerals/croatian.gf
diff --git a/examples/numerals/czech.gf b/old-examples/numerals/czech.gf
similarity index 100%
rename from examples/numerals/czech.gf
rename to old-examples/numerals/czech.gf
diff --git a/examples/numerals/dagur.gf b/old-examples/numerals/dagur.gf
similarity index 100%
rename from examples/numerals/dagur.gf
rename to old-examples/numerals/dagur.gf
diff --git a/examples/numerals/danish.gf b/old-examples/numerals/danish.gf
similarity index 100%
rename from examples/numerals/danish.gf
rename to old-examples/numerals/danish.gf
diff --git a/examples/numerals/decimal.gf b/old-examples/numerals/decimal.gf
similarity index 100%
rename from examples/numerals/decimal.gf
rename to old-examples/numerals/decimal.gf
diff --git a/examples/numerals/dutch.gf b/old-examples/numerals/dutch.gf
similarity index 100%
rename from examples/numerals/dutch.gf
rename to old-examples/numerals/dutch.gf
diff --git a/examples/numerals/english.gf b/old-examples/numerals/english.gf
similarity index 100%
rename from examples/numerals/english.gf
rename to old-examples/numerals/english.gf
diff --git a/examples/numerals/finnish.gf b/old-examples/numerals/finnish.gf
similarity index 100%
rename from examples/numerals/finnish.gf
rename to old-examples/numerals/finnish.gf
diff --git a/examples/numerals/french.gf b/old-examples/numerals/french.gf
similarity index 100%
rename from examples/numerals/french.gf
rename to old-examples/numerals/french.gf
diff --git a/examples/numerals/french_belgian.gf b/old-examples/numerals/french_belgian.gf
similarity index 100%
rename from examples/numerals/french_belgian.gf
rename to old-examples/numerals/french_belgian.gf
diff --git a/examples/numerals/french_swiss.gf b/old-examples/numerals/french_swiss.gf
similarity index 100%
rename from examples/numerals/french_swiss.gf
rename to old-examples/numerals/french_swiss.gf
diff --git a/examples/numerals/fulfulde.gf b/old-examples/numerals/fulfulde.gf
similarity index 100%
rename from examples/numerals/fulfulde.gf
rename to old-examples/numerals/fulfulde.gf
diff --git a/examples/numerals/geez.gf b/old-examples/numerals/geez.gf
similarity index 100%
rename from examples/numerals/geez.gf
rename to old-examples/numerals/geez.gf
diff --git a/examples/numerals/german.gf b/old-examples/numerals/german.gf
similarity index 100%
rename from examples/numerals/german.gf
rename to old-examples/numerals/german.gf
diff --git a/examples/numerals/greek_classical.gf b/old-examples/numerals/greek_classical.gf
similarity index 100%
rename from examples/numerals/greek_classical.gf
rename to old-examples/numerals/greek_classical.gf
diff --git a/examples/numerals/greek_modern.gf b/old-examples/numerals/greek_modern.gf
similarity index 100%
rename from examples/numerals/greek_modern.gf
rename to old-examples/numerals/greek_modern.gf
diff --git a/examples/numerals/guahibo.gf b/old-examples/numerals/guahibo.gf
similarity index 100%
rename from examples/numerals/guahibo.gf
rename to old-examples/numerals/guahibo.gf
diff --git a/examples/numerals/guarani.gf b/old-examples/numerals/guarani.gf
similarity index 100%
rename from examples/numerals/guarani.gf
rename to old-examples/numerals/guarani.gf
diff --git a/examples/numerals/hebrew_biblical.gf b/old-examples/numerals/hebrew_biblical.gf
similarity index 100%
rename from examples/numerals/hebrew_biblical.gf
rename to old-examples/numerals/hebrew_biblical.gf
diff --git a/examples/numerals/hindi.gf b/old-examples/numerals/hindi.gf
similarity index 100%
rename from examples/numerals/hindi.gf
rename to old-examples/numerals/hindi.gf
diff --git a/examples/numerals/hungarian.gf b/old-examples/numerals/hungarian.gf
similarity index 100%
rename from examples/numerals/hungarian.gf
rename to old-examples/numerals/hungarian.gf
diff --git a/examples/numerals/icelandic.gf b/old-examples/numerals/icelandic.gf
similarity index 100%
rename from examples/numerals/icelandic.gf
rename to old-examples/numerals/icelandic.gf
diff --git a/examples/numerals/interlingua.gf b/old-examples/numerals/interlingua.gf
similarity index 100%
rename from examples/numerals/interlingua.gf
rename to old-examples/numerals/interlingua.gf
diff --git a/examples/numerals/irish.gf b/old-examples/numerals/irish.gf
similarity index 100%
rename from examples/numerals/irish.gf
rename to old-examples/numerals/irish.gf
diff --git a/examples/numerals/irula.gf b/old-examples/numerals/irula.gf
similarity index 100%
rename from examples/numerals/irula.gf
rename to old-examples/numerals/irula.gf
diff --git a/examples/numerals/italian.gf b/old-examples/numerals/italian.gf
similarity index 100%
rename from examples/numerals/italian.gf
rename to old-examples/numerals/italian.gf
diff --git a/examples/numerals/japanese.gf b/old-examples/numerals/japanese.gf
similarity index 100%
rename from examples/numerals/japanese.gf
rename to old-examples/numerals/japanese.gf
diff --git a/examples/numerals/kabardian.gf b/old-examples/numerals/kabardian.gf
similarity index 100%
rename from examples/numerals/kabardian.gf
rename to old-examples/numerals/kabardian.gf
diff --git a/examples/numerals/kambera.gf b/old-examples/numerals/kambera.gf
similarity index 100%
rename from examples/numerals/kambera.gf
rename to old-examples/numerals/kambera.gf
diff --git a/examples/numerals/kawaiisu.gf b/old-examples/numerals/kawaiisu.gf
similarity index 100%
rename from examples/numerals/kawaiisu.gf
rename to old-examples/numerals/kawaiisu.gf
diff --git a/examples/numerals/khmer.gf b/old-examples/numerals/khmer.gf
similarity index 100%
rename from examples/numerals/khmer.gf
rename to old-examples/numerals/khmer.gf
diff --git a/examples/numerals/khowar.gf b/old-examples/numerals/khowar.gf
similarity index 100%
rename from examples/numerals/khowar.gf
rename to old-examples/numerals/khowar.gf
diff --git a/examples/numerals/kodagu.gf b/old-examples/numerals/kodagu.gf
similarity index 100%
rename from examples/numerals/kodagu.gf
rename to old-examples/numerals/kodagu.gf
diff --git a/examples/numerals/kolyma_yukaghir.gf b/old-examples/numerals/kolyma_yukaghir.gf
similarity index 100%
rename from examples/numerals/kolyma_yukaghir.gf
rename to old-examples/numerals/kolyma_yukaghir.gf
diff --git a/examples/numerals/korean.gf b/old-examples/numerals/korean.gf
similarity index 100%
rename from examples/numerals/korean.gf
rename to old-examples/numerals/korean.gf
diff --git a/examples/numerals/kulung.gf b/old-examples/numerals/kulung.gf
similarity index 100%
rename from examples/numerals/kulung.gf
rename to old-examples/numerals/kulung.gf
diff --git a/examples/numerals/kwami.gf b/old-examples/numerals/kwami.gf
similarity index 100%
rename from examples/numerals/kwami.gf
rename to old-examples/numerals/kwami.gf
diff --git a/examples/numerals/kwaza.gf b/old-examples/numerals/kwaza.gf
similarity index 100%
rename from examples/numerals/kwaza.gf
rename to old-examples/numerals/kwaza.gf
diff --git a/examples/numerals/lalo.gf b/old-examples/numerals/lalo.gf
similarity index 100%
rename from examples/numerals/lalo.gf
rename to old-examples/numerals/lalo.gf
diff --git a/examples/numerals/lamani.gf b/old-examples/numerals/lamani.gf
similarity index 100%
rename from examples/numerals/lamani.gf
rename to old-examples/numerals/lamani.gf
diff --git a/examples/numerals/latvian.gf b/old-examples/numerals/latvian.gf
similarity index 100%
rename from examples/numerals/latvian.gf
rename to old-examples/numerals/latvian.gf
diff --git a/examples/numerals/lithuanian.gf b/old-examples/numerals/lithuanian.gf
similarity index 100%
rename from examples/numerals/lithuanian.gf
rename to old-examples/numerals/lithuanian.gf
diff --git a/examples/numerals/lotuxo.gf b/old-examples/numerals/lotuxo.gf
similarity index 100%
rename from examples/numerals/lotuxo.gf
rename to old-examples/numerals/lotuxo.gf
diff --git a/examples/numerals/maale.gf b/old-examples/numerals/maale.gf
similarity index 100%
rename from examples/numerals/maale.gf
rename to old-examples/numerals/maale.gf
diff --git a/examples/numerals/malay.gf b/old-examples/numerals/malay.gf
similarity index 100%
rename from examples/numerals/malay.gf
rename to old-examples/numerals/malay.gf
diff --git a/examples/numerals/maltese.gf b/old-examples/numerals/maltese.gf
similarity index 100%
rename from examples/numerals/maltese.gf
rename to old-examples/numerals/maltese.gf
diff --git a/examples/numerals/mapuche.gf b/old-examples/numerals/mapuche.gf
similarity index 100%
rename from examples/numerals/mapuche.gf
rename to old-examples/numerals/mapuche.gf
diff --git a/examples/numerals/margi.gf b/old-examples/numerals/margi.gf
similarity index 100%
rename from examples/numerals/margi.gf
rename to old-examples/numerals/margi.gf
diff --git a/examples/numerals/maybrat.gf b/old-examples/numerals/maybrat.gf
similarity index 100%
rename from examples/numerals/maybrat.gf
rename to old-examples/numerals/maybrat.gf
diff --git a/examples/numerals/miya.gf b/old-examples/numerals/miya.gf
similarity index 100%
rename from examples/numerals/miya.gf
rename to old-examples/numerals/miya.gf
diff --git a/examples/numerals/mkNumerals.gfs b/old-examples/numerals/mkNumerals.gfs
similarity index 100%
rename from examples/numerals/mkNumerals.gfs
rename to old-examples/numerals/mkNumerals.gfs
diff --git a/examples/numerals/mkThai.gfs b/old-examples/numerals/mkThai.gfs
similarity index 100%
rename from examples/numerals/mkThai.gfs
rename to old-examples/numerals/mkThai.gfs
diff --git a/examples/numerals/mongolian.gf b/old-examples/numerals/mongolian.gf
similarity index 100%
rename from examples/numerals/mongolian.gf
rename to old-examples/numerals/mongolian.gf
diff --git a/examples/numerals/nenets.gf b/old-examples/numerals/nenets.gf
similarity index 100%
rename from examples/numerals/nenets.gf
rename to old-examples/numerals/nenets.gf
diff --git a/examples/numerals/norwegian_book.gf b/old-examples/numerals/norwegian_book.gf
similarity index 100%
rename from examples/numerals/norwegian_book.gf
rename to old-examples/numerals/norwegian_book.gf
diff --git a/examples/numerals/numerals.Abs.gf b/old-examples/numerals/numerals.Abs.gf
similarity index 100%
rename from examples/numerals/numerals.Abs.gf
rename to old-examples/numerals/numerals.Abs.gf
diff --git a/examples/numerals/old_church_slavonic.gf b/old-examples/numerals/old_church_slavonic.gf
similarity index 100%
rename from examples/numerals/old_church_slavonic.gf
rename to old-examples/numerals/old_church_slavonic.gf
diff --git a/examples/numerals/oromo.gf b/old-examples/numerals/oromo.gf
similarity index 100%
rename from examples/numerals/oromo.gf
rename to old-examples/numerals/oromo.gf
diff --git a/examples/numerals/pashto.gf b/old-examples/numerals/pashto.gf
similarity index 100%
rename from examples/numerals/pashto.gf
rename to old-examples/numerals/pashto.gf
diff --git a/examples/numerals/polish.gf b/old-examples/numerals/polish.gf
similarity index 100%
rename from examples/numerals/polish.gf
rename to old-examples/numerals/polish.gf
diff --git a/examples/numerals/portuguese.gf b/old-examples/numerals/portuguese.gf
similarity index 100%
rename from examples/numerals/portuguese.gf
rename to old-examples/numerals/portuguese.gf
diff --git a/examples/numerals/quechua.gf b/old-examples/numerals/quechua.gf
similarity index 100%
rename from examples/numerals/quechua.gf
rename to old-examples/numerals/quechua.gf
diff --git a/examples/numerals/romanian.gf b/old-examples/numerals/romanian.gf
similarity index 100%
rename from examples/numerals/romanian.gf
rename to old-examples/numerals/romanian.gf
diff --git a/examples/numerals/russian.gf b/old-examples/numerals/russian.gf
similarity index 100%
rename from examples/numerals/russian.gf
rename to old-examples/numerals/russian.gf
diff --git a/examples/numerals/sango.gf b/old-examples/numerals/sango.gf
similarity index 100%
rename from examples/numerals/sango.gf
rename to old-examples/numerals/sango.gf
diff --git a/examples/numerals/sanskrit.gf b/old-examples/numerals/sanskrit.gf
similarity index 100%
rename from examples/numerals/sanskrit.gf
rename to old-examples/numerals/sanskrit.gf
diff --git a/examples/numerals/slovak.gf b/old-examples/numerals/slovak.gf
similarity index 100%
rename from examples/numerals/slovak.gf
rename to old-examples/numerals/slovak.gf
diff --git a/examples/numerals/sorani.gf b/old-examples/numerals/sorani.gf
similarity index 100%
rename from examples/numerals/sorani.gf
rename to old-examples/numerals/sorani.gf
diff --git a/examples/numerals/spanish.gf b/old-examples/numerals/spanish.gf
similarity index 100%
rename from examples/numerals/spanish.gf
rename to old-examples/numerals/spanish.gf
diff --git a/examples/numerals/stieng.gf b/old-examples/numerals/stieng.gf
similarity index 100%
rename from examples/numerals/stieng.gf
rename to old-examples/numerals/stieng.gf
diff --git a/examples/numerals/swahili.gf b/old-examples/numerals/swahili.gf
similarity index 100%
rename from examples/numerals/swahili.gf
rename to old-examples/numerals/swahili.gf
diff --git a/examples/numerals/swedish.gf b/old-examples/numerals/swedish.gf
similarity index 100%
rename from examples/numerals/swedish.gf
rename to old-examples/numerals/swedish.gf
diff --git a/examples/numerals/tamil.gf b/old-examples/numerals/tamil.gf
similarity index 100%
rename from examples/numerals/tamil.gf
rename to old-examples/numerals/tamil.gf
diff --git a/examples/numerals/tampere.gf b/old-examples/numerals/tampere.gf
similarity index 100%
rename from examples/numerals/tampere.gf
rename to old-examples/numerals/tampere.gf
diff --git a/examples/numerals/thai.gf b/old-examples/numerals/thai.gf
similarity index 100%
rename from examples/numerals/thai.gf
rename to old-examples/numerals/thai.gf
diff --git a/examples/numerals/thaiDU.gf b/old-examples/numerals/thaiDU.gf
similarity index 100%
rename from examples/numerals/thaiDU.gf
rename to old-examples/numerals/thaiDU.gf
diff --git a/examples/numerals/thaiP.gf b/old-examples/numerals/thaiP.gf
similarity index 100%
rename from examples/numerals/thaiP.gf
rename to old-examples/numerals/thaiP.gf
diff --git a/examples/numerals/thaiU.gf b/old-examples/numerals/thaiU.gf
similarity index 100%
rename from examples/numerals/thaiU.gf
rename to old-examples/numerals/thaiU.gf
diff --git a/examples/numerals/tibetan.gf b/old-examples/numerals/tibetan.gf
similarity index 100%
rename from examples/numerals/tibetan.gf
rename to old-examples/numerals/tibetan.gf
diff --git a/examples/numerals/totonac.gf b/old-examples/numerals/totonac.gf
similarity index 100%
rename from examples/numerals/totonac.gf
rename to old-examples/numerals/totonac.gf
diff --git a/examples/numerals/tuda_daza.gf b/old-examples/numerals/tuda_daza.gf
similarity index 100%
rename from examples/numerals/tuda_daza.gf
rename to old-examples/numerals/tuda_daza.gf
diff --git a/examples/numerals/tukang_besi.gf b/old-examples/numerals/tukang_besi.gf
similarity index 100%
rename from examples/numerals/tukang_besi.gf
rename to old-examples/numerals/tukang_besi.gf
diff --git a/examples/numerals/turkish.gf b/old-examples/numerals/turkish.gf
similarity index 100%
rename from examples/numerals/turkish.gf
rename to old-examples/numerals/turkish.gf
diff --git a/examples/numerals/votic.gf b/old-examples/numerals/votic.gf
similarity index 100%
rename from examples/numerals/votic.gf
rename to old-examples/numerals/votic.gf
diff --git a/examples/numerals/welsh.gf b/old-examples/numerals/welsh.gf
similarity index 100%
rename from examples/numerals/welsh.gf
rename to old-examples/numerals/welsh.gf
diff --git a/examples/numerals/yasin_burushaski.gf b/old-examples/numerals/yasin_burushaski.gf
similarity index 100%
rename from examples/numerals/yasin_burushaski.gf
rename to old-examples/numerals/yasin_burushaski.gf
diff --git a/examples/numerals/zaiwa.gf b/old-examples/numerals/zaiwa.gf
similarity index 100%
rename from examples/numerals/zaiwa.gf
rename to old-examples/numerals/zaiwa.gf
diff --git a/examples/peacekeeping/EXAMPLES b/old-examples/peacekeeping/EXAMPLES
similarity index 100%
rename from examples/peacekeeping/EXAMPLES
rename to old-examples/peacekeeping/EXAMPLES
diff --git a/examples/peacekeeping/Peace.gf b/old-examples/peacekeeping/Peace.gf
similarity index 100%
rename from examples/peacekeeping/Peace.gf
rename to old-examples/peacekeeping/Peace.gf
diff --git a/examples/peacekeeping/PeaceCat.gf b/old-examples/peacekeeping/PeaceCat.gf
similarity index 100%
rename from examples/peacekeeping/PeaceCat.gf
rename to old-examples/peacekeeping/PeaceCat.gf
diff --git a/examples/peacekeeping/PeaceCatI.gf b/old-examples/peacekeeping/PeaceCatI.gf
similarity index 100%
rename from examples/peacekeeping/PeaceCatI.gf
rename to old-examples/peacekeeping/PeaceCatI.gf
diff --git a/examples/peacekeeping/PeaceLexCommon.gf b/old-examples/peacekeeping/PeaceLexCommon.gf
similarity index 100%
rename from examples/peacekeeping/PeaceLexCommon.gf
rename to old-examples/peacekeeping/PeaceLexCommon.gf
diff --git a/examples/peacekeeping/PeaceLexCommonI.gf b/old-examples/peacekeeping/PeaceLexCommonI.gf
similarity index 100%
rename from examples/peacekeeping/PeaceLexCommonI.gf
rename to old-examples/peacekeeping/PeaceLexCommonI.gf
diff --git a/examples/peacekeeping/PeaceLexExt.gf b/old-examples/peacekeeping/PeaceLexExt.gf
similarity index 100%
rename from examples/peacekeeping/PeaceLexExt.gf
rename to old-examples/peacekeeping/PeaceLexExt.gf
diff --git a/examples/peacekeeping/PeacePhrases.gf b/old-examples/peacekeeping/PeacePhrases.gf
similarity index 100%
rename from examples/peacekeeping/PeacePhrases.gf
rename to old-examples/peacekeeping/PeacePhrases.gf
diff --git a/examples/peacekeeping/PeaceRes.gf b/old-examples/peacekeeping/PeaceRes.gf
similarity index 100%
rename from examples/peacekeeping/PeaceRes.gf
rename to old-examples/peacekeeping/PeaceRes.gf
diff --git a/examples/peacekeeping/PeaceSpoken.gf b/old-examples/peacekeeping/PeaceSpoken.gf
similarity index 100%
rename from examples/peacekeeping/PeaceSpoken.gf
rename to old-examples/peacekeeping/PeaceSpoken.gf
diff --git a/examples/peacekeeping/PeaceSyntax.gf b/old-examples/peacekeeping/PeaceSyntax.gf
similarity index 100%
rename from examples/peacekeeping/PeaceSyntax.gf
rename to old-examples/peacekeeping/PeaceSyntax.gf
diff --git a/examples/peacekeeping/PeaceSyntaxI.gf b/old-examples/peacekeeping/PeaceSyntaxI.gf
similarity index 100%
rename from examples/peacekeeping/PeaceSyntaxI.gf
rename to old-examples/peacekeeping/PeaceSyntaxI.gf
diff --git a/examples/peacekeeping/README b/old-examples/peacekeeping/README
similarity index 100%
rename from examples/peacekeeping/README
rename to old-examples/peacekeeping/README
diff --git a/examples/peacekeeping/english/PeaceCat_Eng.gf b/old-examples/peacekeeping/english/PeaceCat_Eng.gf
similarity index 100%
rename from examples/peacekeeping/english/PeaceCat_Eng.gf
rename to old-examples/peacekeeping/english/PeaceCat_Eng.gf
diff --git a/examples/peacekeeping/english/PeaceLexCommon_Eng.gf b/old-examples/peacekeeping/english/PeaceLexCommon_Eng.gf
similarity index 100%
rename from examples/peacekeeping/english/PeaceLexCommon_Eng.gf
rename to old-examples/peacekeeping/english/PeaceLexCommon_Eng.gf
diff --git a/examples/peacekeeping/english/PeaceLexExt_Eng.gf b/old-examples/peacekeeping/english/PeaceLexExt_Eng.gf
similarity index 100%
rename from examples/peacekeeping/english/PeaceLexExt_Eng.gf
rename to old-examples/peacekeeping/english/PeaceLexExt_Eng.gf
diff --git a/examples/peacekeeping/english/PeacePhrases_Eng.gf b/old-examples/peacekeeping/english/PeacePhrases_Eng.gf
similarity index 100%
rename from examples/peacekeeping/english/PeacePhrases_Eng.gf
rename to old-examples/peacekeeping/english/PeacePhrases_Eng.gf
diff --git a/examples/peacekeeping/english/PeaceSpoken_Eng.gf b/old-examples/peacekeeping/english/PeaceSpoken_Eng.gf
similarity index 100%
rename from examples/peacekeeping/english/PeaceSpoken_Eng.gf
rename to old-examples/peacekeeping/english/PeaceSpoken_Eng.gf
diff --git a/examples/peacekeeping/english/PeaceSyntax_Eng.gf b/old-examples/peacekeeping/english/PeaceSyntax_Eng.gf
similarity index 100%
rename from examples/peacekeeping/english/PeaceSyntax_Eng.gf
rename to old-examples/peacekeeping/english/PeaceSyntax_Eng.gf
diff --git a/examples/peacekeeping/english/Peace_Eng.gf b/old-examples/peacekeeping/english/Peace_Eng.gf
similarity index 100%
rename from examples/peacekeeping/english/Peace_Eng.gf
rename to old-examples/peacekeeping/english/Peace_Eng.gf
diff --git a/examples/peacekeeping/finnish/PeaceCat_Fin.gf b/old-examples/peacekeeping/finnish/PeaceCat_Fin.gf
similarity index 100%
rename from examples/peacekeeping/finnish/PeaceCat_Fin.gf
rename to old-examples/peacekeeping/finnish/PeaceCat_Fin.gf
diff --git a/examples/peacekeeping/finnish/PeaceLexCommon_Fin.gf b/old-examples/peacekeeping/finnish/PeaceLexCommon_Fin.gf
similarity index 100%
rename from examples/peacekeeping/finnish/PeaceLexCommon_Fin.gf
rename to old-examples/peacekeeping/finnish/PeaceLexCommon_Fin.gf
diff --git a/examples/peacekeeping/finnish/PeaceLexExt_Fin.gf b/old-examples/peacekeeping/finnish/PeaceLexExt_Fin.gf
similarity index 100%
rename from examples/peacekeeping/finnish/PeaceLexExt_Fin.gf
rename to old-examples/peacekeeping/finnish/PeaceLexExt_Fin.gf
diff --git a/examples/peacekeeping/finnish/PeacePhrases_Fin.gf b/old-examples/peacekeeping/finnish/PeacePhrases_Fin.gf
similarity index 100%
rename from examples/peacekeeping/finnish/PeacePhrases_Fin.gf
rename to old-examples/peacekeeping/finnish/PeacePhrases_Fin.gf
diff --git a/examples/peacekeeping/finnish/PeaceSpoken_Fin.gf b/old-examples/peacekeeping/finnish/PeaceSpoken_Fin.gf
similarity index 100%
rename from examples/peacekeeping/finnish/PeaceSpoken_Fin.gf
rename to old-examples/peacekeeping/finnish/PeaceSpoken_Fin.gf
diff --git a/examples/peacekeeping/finnish/PeaceSyntax_Fin.gf b/old-examples/peacekeeping/finnish/PeaceSyntax_Fin.gf
similarity index 100%
rename from examples/peacekeeping/finnish/PeaceSyntax_Fin.gf
rename to old-examples/peacekeeping/finnish/PeaceSyntax_Fin.gf
diff --git a/examples/peacekeeping/finnish/Peace_Fin.gf b/old-examples/peacekeeping/finnish/Peace_Fin.gf
similarity index 100%
rename from examples/peacekeeping/finnish/Peace_Fin.gf
rename to old-examples/peacekeeping/finnish/Peace_Fin.gf
diff --git a/examples/peacekeeping/mkPeace.gfs b/old-examples/peacekeeping/mkPeace.gfs
similarity index 100%
rename from examples/peacekeeping/mkPeace.gfs
rename to old-examples/peacekeeping/mkPeace.gfs
diff --git a/examples/peacekeeping/swedish/PeaceCat_Swe.gf b/old-examples/peacekeeping/swedish/PeaceCat_Swe.gf
similarity index 100%
rename from examples/peacekeeping/swedish/PeaceCat_Swe.gf
rename to old-examples/peacekeeping/swedish/PeaceCat_Swe.gf
diff --git a/examples/peacekeeping/swedish/PeaceLexCommon_Swe.gf b/old-examples/peacekeeping/swedish/PeaceLexCommon_Swe.gf
similarity index 100%
rename from examples/peacekeeping/swedish/PeaceLexCommon_Swe.gf
rename to old-examples/peacekeeping/swedish/PeaceLexCommon_Swe.gf
diff --git a/examples/peacekeeping/swedish/PeaceLexExt_Swe.gf b/old-examples/peacekeeping/swedish/PeaceLexExt_Swe.gf
similarity index 100%
rename from examples/peacekeeping/swedish/PeaceLexExt_Swe.gf
rename to old-examples/peacekeeping/swedish/PeaceLexExt_Swe.gf
diff --git a/examples/peacekeeping/swedish/PeacePhrases_Swe.gf b/old-examples/peacekeeping/swedish/PeacePhrases_Swe.gf
similarity index 100%
rename from examples/peacekeeping/swedish/PeacePhrases_Swe.gf
rename to old-examples/peacekeeping/swedish/PeacePhrases_Swe.gf
diff --git a/examples/peacekeeping/swedish/PeaceSpoken_Swe.gf b/old-examples/peacekeeping/swedish/PeaceSpoken_Swe.gf
similarity index 100%
rename from examples/peacekeeping/swedish/PeaceSpoken_Swe.gf
rename to old-examples/peacekeeping/swedish/PeaceSpoken_Swe.gf
diff --git a/examples/peacekeeping/swedish/PeaceSyntax_Swe.gf b/old-examples/peacekeeping/swedish/PeaceSyntax_Swe.gf
similarity index 100%
rename from examples/peacekeeping/swedish/PeaceSyntax_Swe.gf
rename to old-examples/peacekeeping/swedish/PeaceSyntax_Swe.gf
diff --git a/examples/peacekeeping/swedish/Peace_Swe.gf b/old-examples/peacekeeping/swedish/Peace_Swe.gf
similarity index 100%
rename from examples/peacekeeping/swedish/Peace_Swe.gf
rename to old-examples/peacekeeping/swedish/Peace_Swe.gf
diff --git a/examples/query/Database.gf b/old-examples/query/Database.gf
similarity index 100%
rename from examples/query/Database.gf
rename to old-examples/query/Database.gf
diff --git a/examples/query/DatabaseEng.gf b/old-examples/query/DatabaseEng.gf
similarity index 100%
rename from examples/query/DatabaseEng.gf
rename to old-examples/query/DatabaseEng.gf
diff --git a/examples/query/Makefile b/old-examples/query/Makefile
similarity index 100%
rename from examples/query/Makefile
rename to old-examples/query/Makefile
diff --git a/examples/query/README b/old-examples/query/README
similarity index 100%
rename from examples/query/README
rename to old-examples/query/README
diff --git a/examples/query/UseDatabase.hs b/old-examples/query/UseDatabase.hs
similarity index 100%
rename from examples/query/UseDatabase.hs
rename to old-examples/query/UseDatabase.hs
diff --git a/examples/regulus/README b/old-examples/regulus/README
similarity index 100%
rename from examples/regulus/README
rename to old-examples/regulus/README
diff --git a/examples/regulus/toy0/Toy0.gf b/old-examples/regulus/toy0/Toy0.gf
similarity index 100%
rename from examples/regulus/toy0/Toy0.gf
rename to old-examples/regulus/toy0/Toy0.gf
diff --git a/examples/regulus/toy0/Toy0Eng.gf b/old-examples/regulus/toy0/Toy0Eng.gf
similarity index 100%
rename from examples/regulus/toy0/Toy0Eng.gf
rename to old-examples/regulus/toy0/Toy0Eng.gf
diff --git a/examples/regulus/toy0/Toy0Fin.gf b/old-examples/regulus/toy0/Toy0Fin.gf
similarity index 100%
rename from examples/regulus/toy0/Toy0Fin.gf
rename to old-examples/regulus/toy0/Toy0Fin.gf
diff --git a/examples/regulus/toy0/Toy0Fre.gf b/old-examples/regulus/toy0/Toy0Fre.gf
similarity index 100%
rename from examples/regulus/toy0/Toy0Fre.gf
rename to old-examples/regulus/toy0/Toy0Fre.gf
diff --git a/examples/regulus/toy0/Toy0I.gf b/old-examples/regulus/toy0/Toy0I.gf
similarity index 100%
rename from examples/regulus/toy0/Toy0I.gf
rename to old-examples/regulus/toy0/Toy0I.gf
diff --git a/examples/regulus/toy0/Toy0Swe.gf b/old-examples/regulus/toy0/Toy0Swe.gf
similarity index 100%
rename from examples/regulus/toy0/Toy0Swe.gf
rename to old-examples/regulus/toy0/Toy0Swe.gf
diff --git a/examples/regulus/toy0/example-based/Toy0.gf b/old-examples/regulus/toy0/example-based/Toy0.gf
similarity index 100%
rename from examples/regulus/toy0/example-based/Toy0.gf
rename to old-examples/regulus/toy0/example-based/Toy0.gf
diff --git a/examples/regulus/toy0/example-based/Toy0Ger.gf b/old-examples/regulus/toy0/example-based/Toy0Ger.gf
similarity index 100%
rename from examples/regulus/toy0/example-based/Toy0Ger.gf
rename to old-examples/regulus/toy0/example-based/Toy0Ger.gf
diff --git a/examples/regulus/toy0/example-based/Toy0I.gfe b/old-examples/regulus/toy0/example-based/Toy0I.gfe
similarity index 100%
rename from examples/regulus/toy0/example-based/Toy0I.gfe
rename to old-examples/regulus/toy0/example-based/Toy0I.gfe
diff --git a/examples/regulus/toy0/no-functor/Toy0.gf b/old-examples/regulus/toy0/no-functor/Toy0.gf
similarity index 100%
rename from examples/regulus/toy0/no-functor/Toy0.gf
rename to old-examples/regulus/toy0/no-functor/Toy0.gf
diff --git a/examples/regulus/toy0/no-functor/Toy0Eng.gf b/old-examples/regulus/toy0/no-functor/Toy0Eng.gf
similarity index 100%
rename from examples/regulus/toy0/no-functor/Toy0Eng.gf
rename to old-examples/regulus/toy0/no-functor/Toy0Eng.gf
diff --git a/examples/regulus/toy0/no-functor/Toy0Fin.gf b/old-examples/regulus/toy0/no-functor/Toy0Fin.gf
similarity index 100%
rename from examples/regulus/toy0/no-functor/Toy0Fin.gf
rename to old-examples/regulus/toy0/no-functor/Toy0Fin.gf
diff --git a/examples/regulus/toy0/no-resource/Toy0.gf b/old-examples/regulus/toy0/no-resource/Toy0.gf
similarity index 100%
rename from examples/regulus/toy0/no-resource/Toy0.gf
rename to old-examples/regulus/toy0/no-resource/Toy0.gf
diff --git a/examples/regulus/toy0/no-resource/Toy0Eng.gf b/old-examples/regulus/toy0/no-resource/Toy0Eng.gf
similarity index 100%
rename from examples/regulus/toy0/no-resource/Toy0Eng.gf
rename to old-examples/regulus/toy0/no-resource/Toy0Eng.gf
diff --git a/examples/regulus/toy0/no-resource/Toy0Fre.gf b/old-examples/regulus/toy0/no-resource/Toy0Fre.gf
similarity index 100%
rename from examples/regulus/toy0/no-resource/Toy0Fre.gf
rename to old-examples/regulus/toy0/no-resource/Toy0Fre.gf
diff --git a/examples/regulus/toy0/no-resource/Toy0Ger.gf b/old-examples/regulus/toy0/no-resource/Toy0Ger.gf
similarity index 100%
rename from examples/regulus/toy0/no-resource/Toy0Ger.gf
rename to old-examples/regulus/toy0/no-resource/Toy0Ger.gf
diff --git a/examples/regulus/toy0/no-resource/Toy0_eng.gf b/old-examples/regulus/toy0/no-resource/Toy0_eng.gf
similarity index 100%
rename from examples/regulus/toy0/no-resource/Toy0_eng.gf
rename to old-examples/regulus/toy0/no-resource/Toy0_eng.gf
diff --git a/examples/regulus/toy0/toy0.gfprobs b/old-examples/regulus/toy0/toy0.gfprobs
similarity index 100%
rename from examples/regulus/toy0/toy0.gfprobs
rename to old-examples/regulus/toy0/toy0.gfprobs
diff --git a/examples/regulus/toy1/LexToy1.gf b/old-examples/regulus/toy1/LexToy1.gf
similarity index 100%
rename from examples/regulus/toy1/LexToy1.gf
rename to old-examples/regulus/toy1/LexToy1.gf
diff --git a/examples/regulus/toy1/LexToy1Swe.gf b/old-examples/regulus/toy1/LexToy1Swe.gf
similarity index 100%
rename from examples/regulus/toy1/LexToy1Swe.gf
rename to old-examples/regulus/toy1/LexToy1Swe.gf
diff --git a/examples/regulus/toy1/Toy1.gf b/old-examples/regulus/toy1/Toy1.gf
similarity index 100%
rename from examples/regulus/toy1/Toy1.gf
rename to old-examples/regulus/toy1/Toy1.gf
diff --git a/examples/regulus/toy1/Toy1Eng.gf b/old-examples/regulus/toy1/Toy1Eng.gf
similarity index 100%
rename from examples/regulus/toy1/Toy1Eng.gf
rename to old-examples/regulus/toy1/Toy1Eng.gf
diff --git a/examples/regulus/toy1/Toy1Fre.gf b/old-examples/regulus/toy1/Toy1Fre.gf
similarity index 100%
rename from examples/regulus/toy1/Toy1Fre.gf
rename to old-examples/regulus/toy1/Toy1Fre.gf
diff --git a/examples/regulus/toy1/Toy1I.gf b/old-examples/regulus/toy1/Toy1I.gf
similarity index 100%
rename from examples/regulus/toy1/Toy1I.gf
rename to old-examples/regulus/toy1/Toy1I.gf
diff --git a/examples/regulus/toy1/Toy1Swe.gf b/old-examples/regulus/toy1/Toy1Swe.gf
similarity index 100%
rename from examples/regulus/toy1/Toy1Swe.gf
rename to old-examples/regulus/toy1/Toy1Swe.gf
diff --git a/examples/regulus/toy1/Toy1a.gf b/old-examples/regulus/toy1/Toy1a.gf
similarity index 100%
rename from examples/regulus/toy1/Toy1a.gf
rename to old-examples/regulus/toy1/Toy1a.gf
diff --git a/examples/regulus/toy1/Toy1aEng.gf b/old-examples/regulus/toy1/Toy1aEng.gf
similarity index 100%
rename from examples/regulus/toy1/Toy1aEng.gf
rename to old-examples/regulus/toy1/Toy1aEng.gf
diff --git a/examples/restaurant/LexRestaurant.gf b/old-examples/restaurant/LexRestaurant.gf
similarity index 100%
rename from examples/restaurant/LexRestaurant.gf
rename to old-examples/restaurant/LexRestaurant.gf
diff --git a/examples/restaurant/LexRestaurantEng.gf b/old-examples/restaurant/LexRestaurantEng.gf
similarity index 100%
rename from examples/restaurant/LexRestaurantEng.gf
rename to old-examples/restaurant/LexRestaurantEng.gf
diff --git a/examples/restaurant/LexRestaurantFin.gf b/old-examples/restaurant/LexRestaurantFin.gf
similarity index 100%
rename from examples/restaurant/LexRestaurantFin.gf
rename to old-examples/restaurant/LexRestaurantFin.gf
diff --git a/examples/restaurant/LexRestaurantGer.gf b/old-examples/restaurant/LexRestaurantGer.gf
similarity index 100%
rename from examples/restaurant/LexRestaurantGer.gf
rename to old-examples/restaurant/LexRestaurantGer.gf
diff --git a/examples/restaurant/LexRestaurantSwe.gf b/old-examples/restaurant/LexRestaurantSwe.gf
similarity index 100%
rename from examples/restaurant/LexRestaurantSwe.gf
rename to old-examples/restaurant/LexRestaurantSwe.gf
diff --git a/examples/restaurant/Restaurant.gf b/old-examples/restaurant/Restaurant.gf
similarity index 100%
rename from examples/restaurant/Restaurant.gf
rename to old-examples/restaurant/Restaurant.gf
diff --git a/examples/restaurant/RestaurantEng.gf b/old-examples/restaurant/RestaurantEng.gf
similarity index 100%
rename from examples/restaurant/RestaurantEng.gf
rename to old-examples/restaurant/RestaurantEng.gf
diff --git a/examples/restaurant/RestaurantFin.gf b/old-examples/restaurant/RestaurantFin.gf
similarity index 100%
rename from examples/restaurant/RestaurantFin.gf
rename to old-examples/restaurant/RestaurantFin.gf
diff --git a/examples/restaurant/RestaurantGer.gf b/old-examples/restaurant/RestaurantGer.gf
similarity index 100%
rename from examples/restaurant/RestaurantGer.gf
rename to old-examples/restaurant/RestaurantGer.gf
diff --git a/examples/restaurant/RestaurantI.gf b/old-examples/restaurant/RestaurantI.gf
similarity index 100%
rename from examples/restaurant/RestaurantI.gf
rename to old-examples/restaurant/RestaurantI.gf
diff --git a/examples/restaurant/RestaurantSwe.gf b/old-examples/restaurant/RestaurantSwe.gf
similarity index 100%
rename from examples/restaurant/RestaurantSwe.gf
rename to old-examples/restaurant/RestaurantSwe.gf
diff --git a/examples/shallow/BigShallowEng.gf b/old-examples/shallow/BigShallowEng.gf
similarity index 100%
rename from examples/shallow/BigShallowEng.gf
rename to old-examples/shallow/BigShallowEng.gf
diff --git a/examples/shallow/BigShallowEngAbs.gf b/old-examples/shallow/BigShallowEngAbs.gf
similarity index 100%
rename from examples/shallow/BigShallowEngAbs.gf
rename to old-examples/shallow/BigShallowEngAbs.gf
diff --git a/examples/shallow/BigShallowSwe.gf b/old-examples/shallow/BigShallowSwe.gf
similarity index 100%
rename from examples/shallow/BigShallowSwe.gf
rename to old-examples/shallow/BigShallowSwe.gf
diff --git a/examples/shallow/BigShallowSweAbs.gf b/old-examples/shallow/BigShallowSweAbs.gf
similarity index 100%
rename from examples/shallow/BigShallowSweAbs.gf
rename to old-examples/shallow/BigShallowSweAbs.gf
diff --git a/examples/shallow/README b/old-examples/shallow/README
similarity index 100%
rename from examples/shallow/README
rename to old-examples/shallow/README
diff --git a/examples/shallow/Shallow.gf b/old-examples/shallow/Shallow.gf
similarity index 100%
rename from examples/shallow/Shallow.gf
rename to old-examples/shallow/Shallow.gf
diff --git a/examples/shallow/ShallowEng.gf b/old-examples/shallow/ShallowEng.gf
similarity index 100%
rename from examples/shallow/ShallowEng.gf
rename to old-examples/shallow/ShallowEng.gf
diff --git a/examples/shallow/ShallowFre.gf b/old-examples/shallow/ShallowFre.gf
similarity index 100%
rename from examples/shallow/ShallowFre.gf
rename to old-examples/shallow/ShallowFre.gf
diff --git a/examples/shallow/ShallowI.gf b/old-examples/shallow/ShallowI.gf
similarity index 100%
rename from examples/shallow/ShallowI.gf
rename to old-examples/shallow/ShallowI.gf
diff --git a/examples/shallow/ShallowSwe.gf b/old-examples/shallow/ShallowSwe.gf
similarity index 100%
rename from examples/shallow/ShallowSwe.gf
rename to old-examples/shallow/ShallowSwe.gf
diff --git a/examples/stoneage/Stoneage.gf b/old-examples/stoneage/Stoneage.gf
similarity index 100%
rename from examples/stoneage/Stoneage.gf
rename to old-examples/stoneage/Stoneage.gf
diff --git a/examples/stoneage/StoneageEng.gf b/old-examples/stoneage/StoneageEng.gf
similarity index 100%
rename from examples/stoneage/StoneageEng.gf
rename to old-examples/stoneage/StoneageEng.gf
diff --git a/examples/stoneage/StoneageFin.gf b/old-examples/stoneage/StoneageFin.gf
similarity index 100%
rename from examples/stoneage/StoneageFin.gf
rename to old-examples/stoneage/StoneageFin.gf
diff --git a/examples/stoneage/StoneageFre.gf b/old-examples/stoneage/StoneageFre.gf
similarity index 100%
rename from examples/stoneage/StoneageFre.gf
rename to old-examples/stoneage/StoneageFre.gf
diff --git a/examples/stoneage/StoneageIta.gf b/old-examples/stoneage/StoneageIta.gf
similarity index 100%
rename from examples/stoneage/StoneageIta.gf
rename to old-examples/stoneage/StoneageIta.gf
diff --git a/examples/stoneage/StoneageNor.gf b/old-examples/stoneage/StoneageNor.gf
similarity index 100%
rename from examples/stoneage/StoneageNor.gf
rename to old-examples/stoneage/StoneageNor.gf
diff --git a/examples/stoneage/StoneageResEng.gf b/old-examples/stoneage/StoneageResEng.gf
similarity index 100%
rename from examples/stoneage/StoneageResEng.gf
rename to old-examples/stoneage/StoneageResEng.gf
diff --git a/examples/stoneage/StoneageResFin.gf b/old-examples/stoneage/StoneageResFin.gf
similarity index 100%
rename from examples/stoneage/StoneageResFin.gf
rename to old-examples/stoneage/StoneageResFin.gf
diff --git a/examples/stoneage/StoneageResFre.gf b/old-examples/stoneage/StoneageResFre.gf
similarity index 100%
rename from examples/stoneage/StoneageResFre.gf
rename to old-examples/stoneage/StoneageResFre.gf
diff --git a/examples/stoneage/StoneageResIta.gf b/old-examples/stoneage/StoneageResIta.gf
similarity index 100%
rename from examples/stoneage/StoneageResIta.gf
rename to old-examples/stoneage/StoneageResIta.gf
diff --git a/examples/stoneage/StoneageResNor.gf b/old-examples/stoneage/StoneageResNor.gf
similarity index 100%
rename from examples/stoneage/StoneageResNor.gf
rename to old-examples/stoneage/StoneageResNor.gf
diff --git a/examples/stoneage/StoneageResSpa.gf b/old-examples/stoneage/StoneageResSpa.gf
similarity index 100%
rename from examples/stoneage/StoneageResSpa.gf
rename to old-examples/stoneage/StoneageResSpa.gf
diff --git a/examples/stoneage/StoneageResSwe.gf b/old-examples/stoneage/StoneageResSwe.gf
similarity index 100%
rename from examples/stoneage/StoneageResSwe.gf
rename to old-examples/stoneage/StoneageResSwe.gf
diff --git a/examples/stoneage/StoneageSpa.gf b/old-examples/stoneage/StoneageSpa.gf
similarity index 100%
rename from examples/stoneage/StoneageSpa.gf
rename to old-examples/stoneage/StoneageSpa.gf
diff --git a/examples/stoneage/StoneageSwe.gf b/old-examples/stoneage/StoneageSwe.gf
similarity index 100%
rename from examples/stoneage/StoneageSwe.gf
rename to old-examples/stoneage/StoneageSwe.gf
diff --git a/examples/stoneage/mkStoneage.gfs b/old-examples/stoneage/mkStoneage.gfs
similarity index 100%
rename from examples/stoneage/mkStoneage.gfs
rename to old-examples/stoneage/mkStoneage.gfs
diff --git a/examples/stoneage1/Stoneage.gf b/old-examples/stoneage1/Stoneage.gf
similarity index 100%
rename from examples/stoneage1/Stoneage.gf
rename to old-examples/stoneage1/Stoneage.gf
diff --git a/examples/stoneage1/StoneageEng.gf b/old-examples/stoneage1/StoneageEng.gf
similarity index 100%
rename from examples/stoneage1/StoneageEng.gf
rename to old-examples/stoneage1/StoneageEng.gf
diff --git a/examples/stoneage1/StoneageFin.gf b/old-examples/stoneage1/StoneageFin.gf
similarity index 100%
rename from examples/stoneage1/StoneageFin.gf
rename to old-examples/stoneage1/StoneageFin.gf
diff --git a/examples/stoneage1/StoneageFre.gf b/old-examples/stoneage1/StoneageFre.gf
similarity index 100%
rename from examples/stoneage1/StoneageFre.gf
rename to old-examples/stoneage1/StoneageFre.gf
diff --git a/examples/stoneage1/StoneageGer.gf b/old-examples/stoneage1/StoneageGer.gf
similarity index 100%
rename from examples/stoneage1/StoneageGer.gf
rename to old-examples/stoneage1/StoneageGer.gf
diff --git a/examples/stoneage1/StoneageI.gf b/old-examples/stoneage1/StoneageI.gf
similarity index 100%
rename from examples/stoneage1/StoneageI.gf
rename to old-examples/stoneage1/StoneageI.gf
diff --git a/examples/stoneage1/StoneageIta.gf b/old-examples/stoneage1/StoneageIta.gf
similarity index 100%
rename from examples/stoneage1/StoneageIta.gf
rename to old-examples/stoneage1/StoneageIta.gf
diff --git a/examples/stoneage1/StoneageNor.gf b/old-examples/stoneage1/StoneageNor.gf
similarity index 100%
rename from examples/stoneage1/StoneageNor.gf
rename to old-examples/stoneage1/StoneageNor.gf
diff --git a/examples/stoneage1/StoneageSpa.gf b/old-examples/stoneage1/StoneageSpa.gf
similarity index 100%
rename from examples/stoneage1/StoneageSpa.gf
rename to old-examples/stoneage1/StoneageSpa.gf
diff --git a/examples/stoneage1/StoneageSwe.gf b/old-examples/stoneage1/StoneageSwe.gf
similarity index 100%
rename from examples/stoneage1/StoneageSwe.gf
rename to old-examples/stoneage1/StoneageSwe.gf
diff --git a/examples/systemS/Formula.gf b/old-examples/systemS/Formula.gf
similarity index 100%
rename from examples/systemS/Formula.gf
rename to old-examples/systemS/Formula.gf
diff --git a/examples/systemS/FormulaSymb.gf b/old-examples/systemS/FormulaSymb.gf
similarity index 100%
rename from examples/systemS/FormulaSymb.gf
rename to old-examples/systemS/FormulaSymb.gf
diff --git a/examples/systemS/Precedence.gf b/old-examples/systemS/Precedence.gf
similarity index 100%
rename from examples/systemS/Precedence.gf
rename to old-examples/systemS/Precedence.gf
diff --git a/examples/systemS/Proof.gf b/old-examples/systemS/Proof.gf
similarity index 100%
rename from examples/systemS/Proof.gf
rename to old-examples/systemS/Proof.gf
diff --git a/examples/systemS/ProofEng.gf b/old-examples/systemS/ProofEng.gf
similarity index 100%
rename from examples/systemS/ProofEng.gf
rename to old-examples/systemS/ProofEng.gf
diff --git a/examples/systemS/ProofSymb.gf b/old-examples/systemS/ProofSymb.gf
similarity index 100%
rename from examples/systemS/ProofSymb.gf
rename to old-examples/systemS/ProofSymb.gf
diff --git a/examples/systemS/README b/old-examples/systemS/README
similarity index 100%
rename from examples/systemS/README
rename to old-examples/systemS/README
diff --git a/examples/systemS/ex1.txt b/old-examples/systemS/ex1.txt
similarity index 100%
rename from examples/systemS/ex1.txt
rename to old-examples/systemS/ex1.txt
diff --git a/examples/systemS/ex1eng.txt b/old-examples/systemS/ex1eng.txt
similarity index 100%
rename from examples/systemS/ex1eng.txt
rename to old-examples/systemS/ex1eng.txt
diff --git a/examples/systemS/ex2.txt b/old-examples/systemS/ex2.txt
similarity index 100%
rename from examples/systemS/ex2.txt
rename to old-examples/systemS/ex2.txt
diff --git a/examples/systemS/ex2eng.txt b/old-examples/systemS/ex2eng.txt
similarity index 100%
rename from examples/systemS/ex2eng.txt
rename to old-examples/systemS/ex2eng.txt
diff --git a/examples/systemS/ex4.txt b/old-examples/systemS/ex4.txt
similarity index 100%
rename from examples/systemS/ex4.txt
rename to old-examples/systemS/ex4.txt
diff --git a/examples/systemS/ex4eng.txt b/old-examples/systemS/ex4eng.txt
similarity index 100%
rename from examples/systemS/ex4eng.txt
rename to old-examples/systemS/ex4eng.txt
diff --git a/examples/systemS/proof.gfcm b/old-examples/systemS/proof.gfcm
similarity index 100%
rename from examples/systemS/proof.gfcm
rename to old-examples/systemS/proof.gfcm
diff --git a/examples/systemS/test.gfs b/old-examples/systemS/test.gfs
similarity index 100%
rename from examples/systemS/test.gfs
rename to old-examples/systemS/test.gfs
diff --git a/examples/tram/ExTramI.gfe b/old-examples/tram/ExTramI.gfe
similarity index 100%
rename from examples/tram/ExTramI.gfe
rename to old-examples/tram/ExTramI.gfe
diff --git a/examples/tram/README b/old-examples/tram/README
similarity index 100%
rename from examples/tram/README
rename to old-examples/tram/README
diff --git a/examples/tram/Tram.gf b/old-examples/tram/Tram.gf
similarity index 100%
rename from examples/tram/Tram.gf
rename to old-examples/tram/Tram.gf
diff --git a/examples/tram/TramEng.gf b/old-examples/tram/TramEng.gf
similarity index 100%
rename from examples/tram/TramEng.gf
rename to old-examples/tram/TramEng.gf
diff --git a/examples/tram/TramFin.gf b/old-examples/tram/TramFin.gf
similarity index 100%
rename from examples/tram/TramFin.gf
rename to old-examples/tram/TramFin.gf
diff --git a/examples/tram/TramFre.gf b/old-examples/tram/TramFre.gf
similarity index 100%
rename from examples/tram/TramFre.gf
rename to old-examples/tram/TramFre.gf
diff --git a/examples/tram/TramGer.gf b/old-examples/tram/TramGer.gf
similarity index 100%
rename from examples/tram/TramGer.gf
rename to old-examples/tram/TramGer.gf
diff --git a/examples/tram/TramI.gf b/old-examples/tram/TramI.gf
similarity index 100%
rename from examples/tram/TramI.gf
rename to old-examples/tram/TramI.gf
diff --git a/examples/tram/TramIta.gf b/old-examples/tram/TramIta.gf
similarity index 100%
rename from examples/tram/TramIta.gf
rename to old-examples/tram/TramIta.gf
diff --git a/examples/tram/TramNor.gf b/old-examples/tram/TramNor.gf
similarity index 100%
rename from examples/tram/TramNor.gf
rename to old-examples/tram/TramNor.gf
diff --git a/examples/tram/TramSpa.gf b/old-examples/tram/TramSpa.gf
similarity index 100%
rename from examples/tram/TramSpa.gf
rename to old-examples/tram/TramSpa.gf
diff --git a/examples/tram/TramSwe.gf b/old-examples/tram/TramSwe.gf
similarity index 100%
rename from examples/tram/TramSwe.gf
rename to old-examples/tram/TramSwe.gf
diff --git a/examples/tram0/README b/old-examples/tram0/README
similarity index 100%
rename from examples/tram0/README
rename to old-examples/tram0/README
diff --git a/examples/tram0/Tram.gf b/old-examples/tram0/Tram.gf
similarity index 100%
rename from examples/tram0/Tram.gf
rename to old-examples/tram0/Tram.gf
diff --git a/examples/tram0/TramEng.gf b/old-examples/tram0/TramEng.gf
similarity index 100%
rename from examples/tram0/TramEng.gf
rename to old-examples/tram0/TramEng.gf
diff --git a/examples/tram0/TramFre.gf b/old-examples/tram0/TramFre.gf
similarity index 100%
rename from examples/tram0/TramFre.gf
rename to old-examples/tram0/TramFre.gf
diff --git a/examples/tram0/TramI.gf b/old-examples/tram0/TramI.gf
similarity index 100%
rename from examples/tram0/TramI.gf
rename to old-examples/tram0/TramI.gf
diff --git a/examples/tram0/TramSwe.gf b/old-examples/tram0/TramSwe.gf
similarity index 100%
rename from examples/tram0/TramSwe.gf
rename to old-examples/tram0/TramSwe.gf
diff --git a/examples/travel/Essential.gf b/old-examples/travel/Essential.gf
similarity index 100%
rename from examples/travel/Essential.gf
rename to old-examples/travel/Essential.gf
diff --git a/examples/travel/EssentialThai.gf b/old-examples/travel/EssentialThai.gf
similarity index 100%
rename from examples/travel/EssentialThai.gf
rename to old-examples/travel/EssentialThai.gf
diff --git a/examples/travel/Travel.gf b/old-examples/travel/Travel.gf
similarity index 100%
rename from examples/travel/Travel.gf
rename to old-examples/travel/Travel.gf
diff --git a/examples/travel/TravelTha.gf b/old-examples/travel/TravelTha.gf
similarity index 100%
rename from examples/travel/TravelTha.gf
rename to old-examples/travel/TravelTha.gf
diff --git a/examples/travel/TravelThai.gf b/old-examples/travel/TravelThai.gf
similarity index 100%
rename from examples/travel/TravelThai.gf
rename to old-examples/travel/TravelThai.gf
diff --git a/examples/travel/TravelThaiPron.gf b/old-examples/travel/TravelThaiPron.gf
similarity index 100%
rename from examples/travel/TravelThaiPron.gf
rename to old-examples/travel/TravelThaiPron.gf
diff --git a/examples-3.0/tutorial/calculator/Calculator.gf b/old-examples/tutorial/calculator/Calculator.gf
similarity index 100%
rename from examples-3.0/tutorial/calculator/Calculator.gf
rename to old-examples/tutorial/calculator/Calculator.gf
diff --git a/examples-3.0/tutorial/calculator/CalculatorC.gf b/old-examples/tutorial/calculator/CalculatorC.gf
similarity index 100%
rename from examples-3.0/tutorial/calculator/CalculatorC.gf
rename to old-examples/tutorial/calculator/CalculatorC.gf
diff --git a/examples-3.0/tutorial/calculator/CalculatorE.gf b/old-examples/tutorial/calculator/CalculatorE.gf
similarity index 100%
rename from examples-3.0/tutorial/calculator/CalculatorE.gf
rename to old-examples/tutorial/calculator/CalculatorE.gf
diff --git a/examples-3.0/tutorial/calculator/CalculatorJ.gf b/old-examples/tutorial/calculator/CalculatorJ.gf
similarity index 100%
rename from examples-3.0/tutorial/calculator/CalculatorJ.gf
rename to old-examples/tutorial/calculator/CalculatorJ.gf
diff --git a/examples-3.0/tutorial/calculator/CalculatorP.gf b/old-examples/tutorial/calculator/CalculatorP.gf
similarity index 100%
rename from examples-3.0/tutorial/calculator/CalculatorP.gf
rename to old-examples/tutorial/calculator/CalculatorP.gf
diff --git a/examples/tutorial/embedded/LexMath.gf b/old-examples/tutorial/embedded/LexMath.gf
similarity index 100%
rename from examples/tutorial/embedded/LexMath.gf
rename to old-examples/tutorial/embedded/LexMath.gf
diff --git a/examples/tutorial/embedded/LexMathEng.gf b/old-examples/tutorial/embedded/LexMathEng.gf
similarity index 100%
rename from examples/tutorial/embedded/LexMathEng.gf
rename to old-examples/tutorial/embedded/LexMathEng.gf
diff --git a/examples/tutorial/embedded/LexMathFre.gf b/old-examples/tutorial/embedded/LexMathFre.gf
similarity index 100%
rename from examples/tutorial/embedded/LexMathFre.gf
rename to old-examples/tutorial/embedded/LexMathFre.gf
diff --git a/examples/tutorial/embedded/Makefile b/old-examples/tutorial/embedded/Makefile
similarity index 100%
rename from examples/tutorial/embedded/Makefile
rename to old-examples/tutorial/embedded/Makefile
diff --git a/examples/tutorial/embedded/Math.gf b/old-examples/tutorial/embedded/Math.gf
similarity index 100%
rename from examples/tutorial/embedded/Math.gf
rename to old-examples/tutorial/embedded/Math.gf
diff --git a/examples/tutorial/embedded/MathEng.gf b/old-examples/tutorial/embedded/MathEng.gf
similarity index 100%
rename from examples/tutorial/embedded/MathEng.gf
rename to old-examples/tutorial/embedded/MathEng.gf
diff --git a/examples/tutorial/embedded/MathFre.gf b/old-examples/tutorial/embedded/MathFre.gf
similarity index 100%
rename from examples/tutorial/embedded/MathFre.gf
rename to old-examples/tutorial/embedded/MathFre.gf
diff --git a/examples/tutorial/embedded/MathI.gf b/old-examples/tutorial/embedded/MathI.gf
similarity index 100%
rename from examples/tutorial/embedded/MathI.gf
rename to old-examples/tutorial/embedded/MathI.gf
diff --git a/examples/tutorial/embedded/TransferDef.hs b/old-examples/tutorial/embedded/TransferDef.hs
similarity index 100%
rename from examples/tutorial/embedded/TransferDef.hs
rename to old-examples/tutorial/embedded/TransferDef.hs
diff --git a/examples/tutorial/embedded/TransferLoop.hs b/old-examples/tutorial/embedded/TransferLoop.hs
similarity index 100%
rename from examples/tutorial/embedded/TransferLoop.hs
rename to old-examples/tutorial/embedded/TransferLoop.hs
diff --git a/examples/tutorial/embedded/Translator.hs b/old-examples/tutorial/embedded/Translator.hs
similarity index 100%
rename from examples/tutorial/embedded/Translator.hs
rename to old-examples/tutorial/embedded/Translator.hs
diff --git a/examples/tutorial/embedded/TranslatorLoop.hs b/old-examples/tutorial/embedded/TranslatorLoop.hs
similarity index 100%
rename from examples/tutorial/embedded/TranslatorLoop.hs
rename to old-examples/tutorial/embedded/TranslatorLoop.hs
diff --git a/examples/tutorial/embedded/haskell/GSyntax.hs b/old-examples/tutorial/embedded/haskell/GSyntax.hs
similarity index 100%
rename from examples/tutorial/embedded/haskell/GSyntax.hs
rename to old-examples/tutorial/embedded/haskell/GSyntax.hs
diff --git a/examples/tutorial/embedded/haskell/Run.hs b/old-examples/tutorial/embedded/haskell/Run.hs
similarity index 100%
rename from examples/tutorial/embedded/haskell/Run.hs
rename to old-examples/tutorial/embedded/haskell/Run.hs
diff --git a/examples-3.0/tutorial/food/Food.gf b/old-examples/tutorial/food/Food.gf
similarity index 100%
rename from examples-3.0/tutorial/food/Food.gf
rename to old-examples/tutorial/food/Food.gf
diff --git a/examples-3.0/tutorial/food/FoodEng.gf b/old-examples/tutorial/food/FoodEng.gf
similarity index 100%
rename from examples-3.0/tutorial/food/FoodEng.gf
rename to old-examples/tutorial/food/FoodEng.gf
diff --git a/examples-3.0/tutorial/food/FoodIta.gf b/old-examples/tutorial/food/FoodIta.gf
similarity index 100%
rename from examples-3.0/tutorial/food/FoodIta.gf
rename to old-examples/tutorial/food/FoodIta.gf
diff --git a/examples/tutorial/food/food.ebnf b/old-examples/tutorial/food/food.ebnf
similarity index 100%
rename from examples/tutorial/food/food.ebnf
rename to old-examples/tutorial/food/food.ebnf
diff --git a/examples-3.0/tutorial/foods/Foods.gf b/old-examples/tutorial/foods/Foods.gf
similarity index 100%
rename from examples-3.0/tutorial/foods/Foods.gf
rename to old-examples/tutorial/foods/Foods.gf
diff --git a/examples-3.0/tutorial/foods/FoodsEng.gf b/old-examples/tutorial/foods/FoodsEng.gf
similarity index 100%
rename from examples-3.0/tutorial/foods/FoodsEng.gf
rename to old-examples/tutorial/foods/FoodsEng.gf
diff --git a/examples-3.0/tutorial/foods/FoodsIta.gf b/old-examples/tutorial/foods/FoodsIta.gf
similarity index 100%
rename from examples-3.0/tutorial/foods/FoodsIta.gf
rename to old-examples/tutorial/foods/FoodsIta.gf
diff --git a/examples-3.0/tutorial/hello/Hello.gf b/old-examples/tutorial/hello/Hello.gf
similarity index 100%
rename from examples-3.0/tutorial/hello/Hello.gf
rename to old-examples/tutorial/hello/Hello.gf
diff --git a/examples-3.0/tutorial/hello/HelloEng.gf b/old-examples/tutorial/hello/HelloEng.gf
similarity index 100%
rename from examples-3.0/tutorial/hello/HelloEng.gf
rename to old-examples/tutorial/hello/HelloEng.gf
diff --git a/examples-3.0/tutorial/hello/HelloFin.gf b/old-examples/tutorial/hello/HelloFin.gf
similarity index 100%
rename from examples-3.0/tutorial/hello/HelloFin.gf
rename to old-examples/tutorial/hello/HelloFin.gf
diff --git a/examples-3.0/tutorial/hello/HelloIta.gf b/old-examples/tutorial/hello/HelloIta.gf
similarity index 100%
rename from examples-3.0/tutorial/hello/HelloIta.gf
rename to old-examples/tutorial/hello/HelloIta.gf
diff --git a/examples-3.0/tutorial/hello/hello.gfs b/old-examples/tutorial/hello/hello.gfs
similarity index 66%
rename from examples-3.0/tutorial/hello/hello.gfs
rename to old-examples/tutorial/hello/hello.gfs
index 3a18fee52..783919e0e 100644
--- a/examples-3.0/tutorial/hello/hello.gfs
+++ b/old-examples/tutorial/hello/hello.gfs
@@ -1,4 +1,4 @@
import HelloEng.gf
import HelloFin.gf
import HelloIta.gf
-linearize Hello World
+linearize -multi Hello World
diff --git a/examples-3.0/tutorial/resource-foods/ExtFoods.gf b/old-examples/tutorial/resource-foods/ExtFoods.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/ExtFoods.gf
rename to old-examples/tutorial/resource-foods/ExtFoods.gf
diff --git a/examples-3.0/tutorial/resource-foods/ExtFoodsEng.gf b/old-examples/tutorial/resource-foods/ExtFoodsEng.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/ExtFoodsEng.gf
rename to old-examples/tutorial/resource-foods/ExtFoodsEng.gf
diff --git a/examples-3.0/tutorial/resource-foods/ExtFoodsFin.gf b/old-examples/tutorial/resource-foods/ExtFoodsFin.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/ExtFoodsFin.gf
rename to old-examples/tutorial/resource-foods/ExtFoodsFin.gf
diff --git a/examples-3.0/tutorial/resource-foods/ExtFoodsGer.gf b/old-examples/tutorial/resource-foods/ExtFoodsGer.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/ExtFoodsGer.gf
rename to old-examples/tutorial/resource-foods/ExtFoodsGer.gf
diff --git a/examples-3.0/tutorial/resource-foods/ExtFoodsI.gf b/old-examples/tutorial/resource-foods/ExtFoodsI.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/ExtFoodsI.gf
rename to old-examples/tutorial/resource-foods/ExtFoodsI.gf
diff --git a/examples-3.0/tutorial/resource-foods/FoodsEng.gf b/old-examples/tutorial/resource-foods/FoodsEng.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/FoodsEng.gf
rename to old-examples/tutorial/resource-foods/FoodsEng.gf
diff --git a/examples-3.0/tutorial/resource-foods/FoodsEni.gf b/old-examples/tutorial/resource-foods/FoodsEni.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/FoodsEni.gf
rename to old-examples/tutorial/resource-foods/FoodsEni.gf
diff --git a/examples-3.0/tutorial/resource-foods/FoodsFin.gf b/old-examples/tutorial/resource-foods/FoodsFin.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/FoodsFin.gf
rename to old-examples/tutorial/resource-foods/FoodsFin.gf
diff --git a/examples-3.0/tutorial/resource-foods/FoodsFre.gf b/old-examples/tutorial/resource-foods/FoodsFre.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/FoodsFre.gf
rename to old-examples/tutorial/resource-foods/FoodsFre.gf
diff --git a/examples-3.0/tutorial/resource-foods/FoodsGer.gf b/old-examples/tutorial/resource-foods/FoodsGer.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/FoodsGer.gf
rename to old-examples/tutorial/resource-foods/FoodsGer.gf
diff --git a/examples-3.0/tutorial/resource-foods/FoodsI.gf b/old-examples/tutorial/resource-foods/FoodsI.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/FoodsI.gf
rename to old-examples/tutorial/resource-foods/FoodsI.gf
diff --git a/examples-3.0/tutorial/resource-foods/FoodsIta.gf b/old-examples/tutorial/resource-foods/FoodsIta.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/FoodsIta.gf
rename to old-examples/tutorial/resource-foods/FoodsIta.gf
diff --git a/examples-3.0/tutorial/resource-foods/LexFoods.gf b/old-examples/tutorial/resource-foods/LexFoods.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/LexFoods.gf
rename to old-examples/tutorial/resource-foods/LexFoods.gf
diff --git a/examples-3.0/tutorial/resource-foods/LexFoodsEng.gf b/old-examples/tutorial/resource-foods/LexFoodsEng.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/LexFoodsEng.gf
rename to old-examples/tutorial/resource-foods/LexFoodsEng.gf
diff --git a/examples-3.0/tutorial/resource-foods/LexFoodsFin.gf b/old-examples/tutorial/resource-foods/LexFoodsFin.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/LexFoodsFin.gf
rename to old-examples/tutorial/resource-foods/LexFoodsFin.gf
diff --git a/examples-3.0/tutorial/resource-foods/LexFoodsFre.gf b/old-examples/tutorial/resource-foods/LexFoodsFre.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/LexFoodsFre.gf
rename to old-examples/tutorial/resource-foods/LexFoodsFre.gf
diff --git a/examples-3.0/tutorial/resource-foods/LexFoodsGer.gf b/old-examples/tutorial/resource-foods/LexFoodsGer.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/LexFoodsGer.gf
rename to old-examples/tutorial/resource-foods/LexFoodsGer.gf
diff --git a/examples-3.0/tutorial/resource-foods/LexFoodsIta.gf b/old-examples/tutorial/resource-foods/LexFoodsIta.gf
similarity index 100%
rename from examples-3.0/tutorial/resource-foods/LexFoodsIta.gf
rename to old-examples/tutorial/resource-foods/LexFoodsIta.gf
diff --git a/examples-3.0/tutorial/semantics/Answer.hs b/old-examples/tutorial/semantics/Answer.hs
similarity index 100%
rename from examples-3.0/tutorial/semantics/Answer.hs
rename to old-examples/tutorial/semantics/Answer.hs
diff --git a/examples-3.0/tutorial/semantics/AnswerBase.hs b/old-examples/tutorial/semantics/AnswerBase.hs
similarity index 100%
rename from examples-3.0/tutorial/semantics/AnswerBase.hs
rename to old-examples/tutorial/semantics/AnswerBase.hs
diff --git a/examples-3.0/tutorial/semantics/Base.gf b/old-examples/tutorial/semantics/Base.gf
similarity index 97%
rename from examples-3.0/tutorial/semantics/Base.gf
rename to old-examples/tutorial/semantics/Base.gf
index 85868d7ac..4586c3106 100644
--- a/examples-3.0/tutorial/semantics/Base.gf
+++ b/old-examples/tutorial/semantics/Base.gf
@@ -30,7 +30,7 @@ fun
-- lexicon
- UseInt : Int -> PN ;
+ UseInt : Int -> PN ;
Number : CN ;
Even, Odd, Prime : AP ;
diff --git a/examples-3.0/tutorial/semantics/BaseEng.gf b/old-examples/tutorial/semantics/BaseEng.gf
similarity index 100%
rename from examples-3.0/tutorial/semantics/BaseEng.gf
rename to old-examples/tutorial/semantics/BaseEng.gf
diff --git a/examples-3.0/tutorial/semantics/BaseI.gf b/old-examples/tutorial/semantics/BaseI.gf
similarity index 80%
rename from examples-3.0/tutorial/semantics/BaseI.gf
rename to old-examples/tutorial/semantics/BaseI.gf
index b7ed86666..ec967e443 100644
--- a/examples-3.0/tutorial/semantics/BaseI.gf
+++ b/old-examples/tutorial/semantics/BaseI.gf
@@ -32,7 +32,7 @@ lin
And = and_Conj ;
Or = or_Conj ;
- UseInt i = symb (i ** {lock_Int = <>}) ; ---- terrible to need this
+ UseInt i = symb i ;
Number = mkCN number_N ;
@@ -46,15 +46,15 @@ lin
Sum = prefix sum_N2 ;
Product = prefix product_N2 ;
- GCD nps = mkNP (mkDet DefArt (mkOrd great_A))
+ GCD nps = mkNP (mkDet (mkQuantSg defQuant) (mkOrd great_A))
(mkCN common_A (mkCN divisor_N2 (mkNP and_Conj nps))) ;
WhatIs np = mkPhr (mkQS (mkQCl whatSg_IP (mkVP np))) ;
- WhichAre cn ap = mkPhr (mkQS (mkQCl (mkIP which_IQuant cn) (mkVP ap))) ;
+ WhichAre cn ap = mkPhr (mkQS (mkQCl (mkIP whichPl_IDet cn) (mkVP ap))) ;
QuestS s = mkPhr (mkQS (mkQCl s)) ;
- Yes = mkPhr yes_Utt ;
- No = mkPhr no_Utt ;
+ Yes = yes_Phr ;
+ No = no_Phr ;
Value np = mkPhr (mkUtt np) ;
Many list = mkNP and_Conj list ;
@@ -65,6 +65,6 @@ lin
oper
prefix : G.N2 -> G.ListNP -> G.NP = \n2,nps ->
- mkNP DefArt (mkCN n2 (mkNP and_Conj nps)) ;
+ mkNP defSgDet (mkCN n2 (mkNP and_Conj nps)) ;
}
diff --git a/examples-3.0/tutorial/semantics/BaseIEng.gf b/old-examples/tutorial/semantics/BaseIEng.gf
similarity index 100%
rename from examples-3.0/tutorial/semantics/BaseIEng.gf
rename to old-examples/tutorial/semantics/BaseIEng.gf
diff --git a/examples-3.0/tutorial/semantics/BaseSwe.gf b/old-examples/tutorial/semantics/BaseSwe.gf
similarity index 100%
rename from examples-3.0/tutorial/semantics/BaseSwe.gf
rename to old-examples/tutorial/semantics/BaseSwe.gf
diff --git a/examples/tutorial/semantics/Core.gf b/old-examples/tutorial/semantics/Core.gf
similarity index 100%
rename from examples/tutorial/semantics/Core.gf
rename to old-examples/tutorial/semantics/Core.gf
diff --git a/examples-3.0/tutorial/semantics/GSyntax.hs b/old-examples/tutorial/semantics/GSyntax.hs
similarity index 100%
rename from examples-3.0/tutorial/semantics/GSyntax.hs
rename to old-examples/tutorial/semantics/GSyntax.hs
diff --git a/examples-3.0/tutorial/semantics/LexBase.gf b/old-examples/tutorial/semantics/LexBase.gf
similarity index 100%
rename from examples-3.0/tutorial/semantics/LexBase.gf
rename to old-examples/tutorial/semantics/LexBase.gf
diff --git a/examples-3.0/tutorial/semantics/LexBaseEng.gf b/old-examples/tutorial/semantics/LexBaseEng.gf
similarity index 100%
rename from examples-3.0/tutorial/semantics/LexBaseEng.gf
rename to old-examples/tutorial/semantics/LexBaseEng.gf
diff --git a/examples-3.0/tutorial/semantics/LexBaseSwe.gf b/old-examples/tutorial/semantics/LexBaseSwe.gf
similarity index 100%
rename from examples-3.0/tutorial/semantics/LexBaseSwe.gf
rename to old-examples/tutorial/semantics/LexBaseSwe.gf
diff --git a/examples-3.0/tutorial/semantics/Logic.hs b/old-examples/tutorial/semantics/Logic.hs
similarity index 100%
rename from examples-3.0/tutorial/semantics/Logic.hs
rename to old-examples/tutorial/semantics/Logic.hs
diff --git a/examples-3.0/tutorial/semantics/SemBase.hs b/old-examples/tutorial/semantics/SemBase.hs
similarity index 100%
rename from examples-3.0/tutorial/semantics/SemBase.hs
rename to old-examples/tutorial/semantics/SemBase.hs
diff --git a/examples-3.0/tutorial/semantics/Top.hs b/old-examples/tutorial/semantics/Top.hs
similarity index 100%
rename from examples-3.0/tutorial/semantics/Top.hs
rename to old-examples/tutorial/semantics/Top.hs
diff --git a/examples-3.0/tutorial/smart/House.gf b/old-examples/tutorial/smart/House.gf
similarity index 100%
rename from examples-3.0/tutorial/smart/House.gf
rename to old-examples/tutorial/smart/House.gf
diff --git a/examples-3.0/tutorial/smart/HouseEng.gf b/old-examples/tutorial/smart/HouseEng.gf
similarity index 100%
rename from examples-3.0/tutorial/smart/HouseEng.gf
rename to old-examples/tutorial/smart/HouseEng.gf
diff --git a/examples-3.0/tutorial/smart/LexSmart.gf b/old-examples/tutorial/smart/LexSmart.gf
similarity index 100%
rename from examples-3.0/tutorial/smart/LexSmart.gf
rename to old-examples/tutorial/smart/LexSmart.gf
diff --git a/examples-3.0/tutorial/smart/LexSmartSwe.gf b/old-examples/tutorial/smart/LexSmartSwe.gf
similarity index 100%
rename from examples-3.0/tutorial/smart/LexSmartSwe.gf
rename to old-examples/tutorial/smart/LexSmartSwe.gf
diff --git a/examples-3.0/tutorial/smart/Smart.gf b/old-examples/tutorial/smart/Smart.gf
similarity index 100%
rename from examples-3.0/tutorial/smart/Smart.gf
rename to old-examples/tutorial/smart/Smart.gf
diff --git a/examples-3.0/tutorial/smart/SmartEng.gf b/old-examples/tutorial/smart/SmartEng.gf
similarity index 97%
rename from examples-3.0/tutorial/smart/SmartEng.gf
rename to old-examples/tutorial/smart/SmartEng.gf
index eff8a000a..384e50060 100644
--- a/examples-3.0/tutorial/smart/SmartEng.gf
+++ b/old-examples/tutorial/smart/SmartEng.gf
@@ -1,6 +1,6 @@
--# -path=.:prelude
-concrete SmartEng of Smart = open Prelude in {
+concrete Toy1Eng of Toy1 = open Prelude in {
-- grammar Toy1 from the Regulus book
diff --git a/examples-3.0/tutorial/smart/SmartFre.gf b/old-examples/tutorial/smart/SmartFre.gf
similarity index 97%
rename from examples-3.0/tutorial/smart/SmartFre.gf
rename to old-examples/tutorial/smart/SmartFre.gf
index 95b219b60..c5d903519 100644
--- a/examples-3.0/tutorial/smart/SmartFre.gf
+++ b/old-examples/tutorial/smart/SmartFre.gf
@@ -1,6 +1,6 @@
--# -path=.:prelude
-concrete SmartFre of Smart = open Prelude in {
+concrete Toy1Fre of Toy1 = open Prelude in {
-- grammar Toy1 from the Regulus book
diff --git a/examples-3.0/tutorial/smart/SmartI.gf b/old-examples/tutorial/smart/SmartI.gf
similarity index 100%
rename from examples-3.0/tutorial/smart/SmartI.gf
rename to old-examples/tutorial/smart/SmartI.gf
diff --git a/examples-3.0/tutorial/smart/SmartSwe.gf b/old-examples/tutorial/smart/SmartSwe.gf
similarity index 100%
rename from examples-3.0/tutorial/smart/SmartSwe.gf
rename to old-examples/tutorial/smart/SmartSwe.gf
diff --git a/examples/tutorial/syntax/FoodsEng.gf b/old-examples/tutorial/syntax/FoodsEng.gf
similarity index 100%
rename from examples/tutorial/syntax/FoodsEng.gf
rename to old-examples/tutorial/syntax/FoodsEng.gf
diff --git a/examples/tutorial/syntax/FoodsI.gf b/old-examples/tutorial/syntax/FoodsI.gf
similarity index 100%
rename from examples/tutorial/syntax/FoodsI.gf
rename to old-examples/tutorial/syntax/FoodsI.gf
diff --git a/examples/tutorial/syntax/FoodsIta.gf b/old-examples/tutorial/syntax/FoodsIta.gf
similarity index 100%
rename from examples/tutorial/syntax/FoodsIta.gf
rename to old-examples/tutorial/syntax/FoodsIta.gf
diff --git a/examples-3.0/tutorial/syntax/Grammar.gf b/old-examples/tutorial/syntax/Grammar.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/Grammar.gf
rename to old-examples/tutorial/syntax/Grammar.gf
diff --git a/examples-3.0/tutorial/syntax/GrammarEng.gf b/old-examples/tutorial/syntax/GrammarEng.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/GrammarEng.gf
rename to old-examples/tutorial/syntax/GrammarEng.gf
diff --git a/examples-3.0/tutorial/syntax/GrammarIta.gf b/old-examples/tutorial/syntax/GrammarIta.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/GrammarIta.gf
rename to old-examples/tutorial/syntax/GrammarIta.gf
diff --git a/examples-3.0/tutorial/syntax/MorphoEng.gf b/old-examples/tutorial/syntax/MorphoEng.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/MorphoEng.gf
rename to old-examples/tutorial/syntax/MorphoEng.gf
diff --git a/examples-3.0/tutorial/syntax/MorphoIta.gf b/old-examples/tutorial/syntax/MorphoIta.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/MorphoIta.gf
rename to old-examples/tutorial/syntax/MorphoIta.gf
diff --git a/examples-3.0/tutorial/syntax/Syntax.gf b/old-examples/tutorial/syntax/Syntax.gf
similarity index 65%
rename from examples-3.0/tutorial/syntax/Syntax.gf
rename to old-examples/tutorial/syntax/Syntax.gf
index e5b27504d..31f3fc127 100644
--- a/examples-3.0/tutorial/syntax/Syntax.gf
+++ b/old-examples/tutorial/syntax/Syntax.gf
@@ -10,17 +10,17 @@ oper
mkS = overload {
mkS : Pol -> NP -> VP -> S
- = \p,np,vp -> UseCl p (PredVP np vp) ;
+ = PredVP ;
mkS : NP -> VP -> S
- = \np,vp -> UseCl PPos (PredVP np vp) ;
+ = PredVP PPos ;
mkS : Pol -> NP -> V2 -> NP -> S
- = \p,np,v,o -> UseCl p (PredVP np (ComplV2 v o)) ;
+ = \p,np,v,o -> PredVP p np (ComplV2 v o) ;
mkS : NP -> V2 -> NP -> S
- = \np,v,o -> UseCl PPos (PredVP np (ComplV2 v o)) ;
+ = \np,v,o -> PredVP PPos np (ComplV2 v o) ;
mkS : Pol -> NP -> AP -> S
- = \p,np,ap -> UseCl p (PredVP np (ComplAP ap)) ;
+ = \p,np,ap -> PredVP p np (ComplAP ap) ;
mkS : NP -> AP -> S
- = \np,ap -> UseCl PPos (PredVP np (ComplAP ap)) ;
+ = \np,ap -> PredVP PPos np (ComplAP ap) ;
} ;
mkNP : Det -> CN -> NP
diff --git a/examples-3.0/tutorial/syntax/SyntaxEng.gf b/old-examples/tutorial/syntax/SyntaxEng.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/SyntaxEng.gf
rename to old-examples/tutorial/syntax/SyntaxEng.gf
diff --git a/examples-3.0/tutorial/syntax/SyntaxIta.gf b/old-examples/tutorial/syntax/SyntaxIta.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/SyntaxIta.gf
rename to old-examples/tutorial/syntax/SyntaxIta.gf
diff --git a/examples-3.0/tutorial/syntax/Test.gf b/old-examples/tutorial/syntax/Test.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/Test.gf
rename to old-examples/tutorial/syntax/Test.gf
diff --git a/examples-3.0/tutorial/syntax/TestEng.gf b/old-examples/tutorial/syntax/TestEng.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/TestEng.gf
rename to old-examples/tutorial/syntax/TestEng.gf
diff --git a/examples-3.0/tutorial/syntax/TestIta.gf b/old-examples/tutorial/syntax/TestIta.gf
similarity index 100%
rename from examples-3.0/tutorial/syntax/TestIta.gf
rename to old-examples/tutorial/syntax/TestIta.gf
diff --git a/examples/unix/Char.gf b/old-examples/unix/Char.gf
similarity index 100%
rename from examples/unix/Char.gf
rename to old-examples/unix/Char.gf
diff --git a/examples/unix/CharEng.gf b/old-examples/unix/CharEng.gf
similarity index 100%
rename from examples/unix/CharEng.gf
rename to old-examples/unix/CharEng.gf
diff --git a/examples/unix/CharEngLett.gf b/old-examples/unix/CharEngLett.gf
similarity index 100%
rename from examples/unix/CharEngLett.gf
rename to old-examples/unix/CharEngLett.gf
diff --git a/examples/unix/CharUni.gf b/old-examples/unix/CharUni.gf
similarity index 100%
rename from examples/unix/CharUni.gf
rename to old-examples/unix/CharUni.gf
diff --git a/examples/unix/Unix.gf b/old-examples/unix/Unix.gf
similarity index 100%
rename from examples/unix/Unix.gf
rename to old-examples/unix/Unix.gf
diff --git a/examples/unix/UnixEng.gf b/old-examples/unix/UnixEng.gf
similarity index 100%
rename from examples/unix/UnixEng.gf
rename to old-examples/unix/UnixEng.gf
diff --git a/examples/unix/UnixUni.gf b/old-examples/unix/UnixUni.gf
similarity index 100%
rename from examples/unix/UnixUni.gf
rename to old-examples/unix/UnixUni.gf
diff --git a/examples/urduhindi/CatUrduHindiAbs.gf b/old-examples/urduhindi/CatUrduHindiAbs.gf
similarity index 100%
rename from examples/urduhindi/CatUrduHindiAbs.gf
rename to old-examples/urduhindi/CatUrduHindiAbs.gf
diff --git a/examples/urduhindi/LexUrd.gf b/old-examples/urduhindi/LexUrd.gf
similarity index 100%
rename from examples/urduhindi/LexUrd.gf
rename to old-examples/urduhindi/LexUrd.gf
diff --git a/examples/urduhindi/Lexicon.gf b/old-examples/urduhindi/Lexicon.gf
similarity index 100%
rename from examples/urduhindi/Lexicon.gf
rename to old-examples/urduhindi/Lexicon.gf
diff --git a/examples/urduhindi/README b/old-examples/urduhindi/README
similarity index 100%
rename from examples/urduhindi/README
rename to old-examples/urduhindi/README
diff --git a/examples/urduhindi/ResUrdHin.gf b/old-examples/urduhindi/ResUrdHin.gf
similarity index 100%
rename from examples/urduhindi/ResUrdHin.gf
rename to old-examples/urduhindi/ResUrdHin.gf
diff --git a/examples/urduhindi/Urdu.gf b/old-examples/urduhindi/Urdu.gf
similarity index 100%
rename from examples/urduhindi/Urdu.gf
rename to old-examples/urduhindi/Urdu.gf
diff --git a/examples/urduhindi/UrduHindi.gf b/old-examples/urduhindi/UrduHindi.gf
similarity index 100%
rename from examples/urduhindi/UrduHindi.gf
rename to old-examples/urduhindi/UrduHindi.gf
diff --git a/examples/urduhindi/UrduHindiAbs.gf b/old-examples/urduhindi/UrduHindiAbs.gf
similarity index 100%
rename from examples/urduhindi/UrduHindiAbs.gf
rename to old-examples/urduhindi/UrduHindiAbs.gf
diff --git a/examples/uusisuomi/Conjugations.gf b/old-examples/uusisuomi/Conjugations.gf
similarity index 100%
rename from examples/uusisuomi/Conjugations.gf
rename to old-examples/uusisuomi/Conjugations.gf
diff --git a/examples/uusisuomi/Declensions.gf b/old-examples/uusisuomi/Declensions.gf
similarity index 100%
rename from examples/uusisuomi/Declensions.gf
rename to old-examples/uusisuomi/Declensions.gf
diff --git a/examples/uusisuomi/EnsiNominal.gf b/old-examples/uusisuomi/EnsiNominal.gf
similarity index 100%
rename from examples/uusisuomi/EnsiNominal.gf
rename to old-examples/uusisuomi/EnsiNominal.gf
diff --git a/examples/uusisuomi/Kotus.gf b/old-examples/uusisuomi/Kotus.gf
similarity index 100%
rename from examples/uusisuomi/Kotus.gf
rename to old-examples/uusisuomi/Kotus.gf
diff --git a/examples/uusisuomi/Makefile b/old-examples/uusisuomi/Makefile
similarity index 100%
rename from examples/uusisuomi/Makefile
rename to old-examples/uusisuomi/Makefile
diff --git a/examples/uusisuomi/MkLex.hs b/old-examples/uusisuomi/MkLex.hs
similarity index 100%
rename from examples/uusisuomi/MkLex.hs
rename to old-examples/uusisuomi/MkLex.hs
diff --git a/examples/uusisuomi/MyDiff.hs b/old-examples/uusisuomi/MyDiff.hs
similarity index 100%
rename from examples/uusisuomi/MyDiff.hs
rename to old-examples/uusisuomi/MyDiff.hs
diff --git a/examples/uusisuomi/Nominal.gf b/old-examples/uusisuomi/Nominal.gf
similarity index 100%
rename from examples/uusisuomi/Nominal.gf
rename to old-examples/uusisuomi/Nominal.gf
diff --git a/examples/uusisuomi/Nominal1.gf b/old-examples/uusisuomi/Nominal1.gf
similarity index 100%
rename from examples/uusisuomi/Nominal1.gf
rename to old-examples/uusisuomi/Nominal1.gf
diff --git a/examples/uusisuomi/Verbal.gf b/old-examples/uusisuomi/Verbal.gf
similarity index 100%
rename from examples/uusisuomi/Verbal.gf
rename to old-examples/uusisuomi/Verbal.gf
diff --git a/examples/uusisuomi/aino.txt b/old-examples/uusisuomi/aino.txt
similarity index 100%
rename from examples/uusisuomi/aino.txt
rename to old-examples/uusisuomi/aino.txt
diff --git a/examples/uusisuomi/bootstrapping.txt b/old-examples/uusisuomi/bootstrapping.txt
similarity index 100%
rename from examples/uusisuomi/bootstrapping.txt
rename to old-examples/uusisuomi/bootstrapping.txt
diff --git a/examples/uusisuomi/correct-Aino.txt b/old-examples/uusisuomi/correct-Aino.txt
similarity index 100%
rename from examples/uusisuomi/correct-Aino.txt
rename to old-examples/uusisuomi/correct-Aino.txt
diff --git a/examples/uusisuomi/correct-Dictionary.txt b/old-examples/uusisuomi/correct-Dictionary.txt
similarity index 100%
rename from examples/uusisuomi/correct-Dictionary.txt
rename to old-examples/uusisuomi/correct-Dictionary.txt
diff --git a/examples/uusisuomi/correct-Duodecim.txt b/old-examples/uusisuomi/correct-Duodecim.txt
similarity index 100%
rename from examples/uusisuomi/correct-Duodecim.txt
rename to old-examples/uusisuomi/correct-Duodecim.txt
diff --git a/examples/uusisuomi/correct-KOTUS.txt b/old-examples/uusisuomi/correct-KOTUS.txt
similarity index 100%
rename from examples/uusisuomi/correct-KOTUS.txt
rename to old-examples/uusisuomi/correct-KOTUS.txt
diff --git a/examples/uusisuomi/correct-NSSK.txt b/old-examples/uusisuomi/correct-NSSK.txt
similarity index 100%
rename from examples/uusisuomi/correct-NSSK.txt
rename to old-examples/uusisuomi/correct-NSSK.txt
diff --git a/examples/uusisuomi/correct-Omat.txt b/old-examples/uusisuomi/correct-Omat.txt
similarity index 100%
rename from examples/uusisuomi/correct-Omat.txt
rename to old-examples/uusisuomi/correct-Omat.txt
diff --git a/examples/uusisuomi/correct-Swadesh.txt b/old-examples/uusisuomi/correct-Swadesh.txt
similarity index 100%
rename from examples/uusisuomi/correct-Swadesh.txt
rename to old-examples/uusisuomi/correct-Swadesh.txt
diff --git a/examples/uusisuomi/correct-VDictionary.txt b/old-examples/uusisuomi/correct-VDictionary.txt
similarity index 100%
rename from examples/uusisuomi/correct-VDictionary.txt
rename to old-examples/uusisuomi/correct-VDictionary.txt
diff --git a/examples/uusisuomi/correct-VNSSK.txt b/old-examples/uusisuomi/correct-VNSSK.txt
similarity index 100%
rename from examples/uusisuomi/correct-VNSSK.txt
rename to old-examples/uusisuomi/correct-VNSSK.txt
diff --git a/examples/uusisuomi/correct-VOmat.txt b/old-examples/uusisuomi/correct-VOmat.txt
similarity index 100%
rename from examples/uusisuomi/correct-VOmat.txt
rename to old-examples/uusisuomi/correct-VOmat.txt
diff --git a/examples/uusisuomi/correct-VSwadesh.txt b/old-examples/uusisuomi/correct-VSwadesh.txt
similarity index 100%
rename from examples/uusisuomi/correct-VSwadesh.txt
rename to old-examples/uusisuomi/correct-VSwadesh.txt
diff --git a/examples/uusisuomi/duodecim.txt b/old-examples/uusisuomi/duodecim.txt
similarity index 100%
rename from examples/uusisuomi/duodecim.txt
rename to old-examples/uusisuomi/duodecim.txt
diff --git a/examples/uusisuomi/kotus/Kotus.hs b/old-examples/uusisuomi/kotus/Kotus.hs
similarity index 100%
rename from examples/uusisuomi/kotus/Kotus.hs
rename to old-examples/uusisuomi/kotus/Kotus.hs
diff --git a/examples/uusisuomi/kotus/kotus-sanalista.dtd b/old-examples/uusisuomi/kotus/kotus-sanalista.dtd
similarity index 100%
rename from examples/uusisuomi/kotus/kotus-sanalista.dtd
rename to old-examples/uusisuomi/kotus/kotus-sanalista.dtd
diff --git a/examples/uusisuomi/kotus/kotus-sanalista_v1.xml b/old-examples/uusisuomi/kotus/kotus-sanalista_v1.xml
similarity index 100%
rename from examples/uusisuomi/kotus/kotus-sanalista_v1.xml
rename to old-examples/uusisuomi/kotus/kotus-sanalista_v1.xml
diff --git a/examples/uusisuomi/kotus/sanat.xxmmll b/old-examples/uusisuomi/kotus/sanat.xxmmll
similarity index 100%
rename from examples/uusisuomi/kotus/sanat.xxmmll
rename to old-examples/uusisuomi/kotus/sanat.xxmmll
diff --git a/examples/uusisuomi/results.txt b/old-examples/uusisuomi/results.txt
similarity index 100%
rename from examples/uusisuomi/results.txt
rename to old-examples/uusisuomi/results.txt
diff --git a/examples/wiki/Editor.gf b/old-examples/wiki/Editor.gf
similarity index 100%
rename from examples/wiki/Editor.gf
rename to old-examples/wiki/Editor.gf
diff --git a/examples/wiki/EditorEng.gf b/old-examples/wiki/EditorEng.gf
similarity index 100%
rename from examples/wiki/EditorEng.gf
rename to old-examples/wiki/EditorEng.gf
diff --git a/examples/wiki/EditorFin.gf b/old-examples/wiki/EditorFin.gf
similarity index 100%
rename from examples/wiki/EditorFin.gf
rename to old-examples/wiki/EditorFin.gf
diff --git a/examples/wiki/EditorFre.gf b/old-examples/wiki/EditorFre.gf
similarity index 100%
rename from examples/wiki/EditorFre.gf
rename to old-examples/wiki/EditorFre.gf
diff --git a/examples/wiki/EditorI.gf b/old-examples/wiki/EditorI.gf
similarity index 100%
rename from examples/wiki/EditorI.gf
rename to old-examples/wiki/EditorI.gf
diff --git a/examples/wiki/EditorSpa.gf b/old-examples/wiki/EditorSpa.gf
similarity index 100%
rename from examples/wiki/EditorSpa.gf
rename to old-examples/wiki/EditorSpa.gf
diff --git a/examples/wiki/EditorSwe.gf b/old-examples/wiki/EditorSwe.gf
similarity index 100%
rename from examples/wiki/EditorSwe.gf
rename to old-examples/wiki/EditorSwe.gf
diff --git a/examples/wiki/LexEditor.gf b/old-examples/wiki/LexEditor.gf
similarity index 100%
rename from examples/wiki/LexEditor.gf
rename to old-examples/wiki/LexEditor.gf
diff --git a/examples/wiki/LexEditorEng.gf b/old-examples/wiki/LexEditorEng.gf
similarity index 100%
rename from examples/wiki/LexEditorEng.gf
rename to old-examples/wiki/LexEditorEng.gf
diff --git a/examples/wiki/LexEditorFin.gf b/old-examples/wiki/LexEditorFin.gf
similarity index 100%
rename from examples/wiki/LexEditorFin.gf
rename to old-examples/wiki/LexEditorFin.gf
diff --git a/examples/wiki/LexEditorFre.gf b/old-examples/wiki/LexEditorFre.gf
similarity index 100%
rename from examples/wiki/LexEditorFre.gf
rename to old-examples/wiki/LexEditorFre.gf
diff --git a/examples/wiki/LexEditorSpa.gf b/old-examples/wiki/LexEditorSpa.gf
similarity index 100%
rename from examples/wiki/LexEditorSpa.gf
rename to old-examples/wiki/LexEditorSpa.gf
diff --git a/examples/wiki/LexEditorSwe.gf b/old-examples/wiki/LexEditorSwe.gf
similarity index 100%
rename from examples/wiki/LexEditorSwe.gf
rename to old-examples/wiki/LexEditorSwe.gf
diff --git a/examples/wiki/LexRestaurant.gf b/old-examples/wiki/LexRestaurant.gf
similarity index 100%
rename from examples/wiki/LexRestaurant.gf
rename to old-examples/wiki/LexRestaurant.gf
diff --git a/examples/wiki/LexRestaurantEng.gf b/old-examples/wiki/LexRestaurantEng.gf
similarity index 100%
rename from examples/wiki/LexRestaurantEng.gf
rename to old-examples/wiki/LexRestaurantEng.gf
diff --git a/examples/wiki/LexRestaurantFin.gf b/old-examples/wiki/LexRestaurantFin.gf
similarity index 100%
rename from examples/wiki/LexRestaurantFin.gf
rename to old-examples/wiki/LexRestaurantFin.gf
diff --git a/examples/wiki/LexRestaurantFre.gf b/old-examples/wiki/LexRestaurantFre.gf
similarity index 100%
rename from examples/wiki/LexRestaurantFre.gf
rename to old-examples/wiki/LexRestaurantFre.gf
diff --git a/examples/wiki/LexRestaurantSpa.gf b/old-examples/wiki/LexRestaurantSpa.gf
similarity index 100%
rename from examples/wiki/LexRestaurantSpa.gf
rename to old-examples/wiki/LexRestaurantSpa.gf
diff --git a/examples/wiki/LexRestaurantSwe.gf b/old-examples/wiki/LexRestaurantSwe.gf
similarity index 100%
rename from examples/wiki/LexRestaurantSwe.gf
rename to old-examples/wiki/LexRestaurantSwe.gf
diff --git a/examples/wiki/LexWiki.gf b/old-examples/wiki/LexWiki.gf
similarity index 100%
rename from examples/wiki/LexWiki.gf
rename to old-examples/wiki/LexWiki.gf
diff --git a/examples/wiki/LexWikiEng.gf b/old-examples/wiki/LexWikiEng.gf
similarity index 100%
rename from examples/wiki/LexWikiEng.gf
rename to old-examples/wiki/LexWikiEng.gf
diff --git a/examples/wiki/LexWikiFin.gf b/old-examples/wiki/LexWikiFin.gf
similarity index 100%
rename from examples/wiki/LexWikiFin.gf
rename to old-examples/wiki/LexWikiFin.gf
diff --git a/examples/wiki/LexWikiFre.gf b/old-examples/wiki/LexWikiFre.gf
similarity index 100%
rename from examples/wiki/LexWikiFre.gf
rename to old-examples/wiki/LexWikiFre.gf
diff --git a/examples/wiki/LexWikiSpa.gf b/old-examples/wiki/LexWikiSpa.gf
similarity index 100%
rename from examples/wiki/LexWikiSpa.gf
rename to old-examples/wiki/LexWikiSpa.gf
diff --git a/examples/wiki/LexWikiSwe.gf b/old-examples/wiki/LexWikiSwe.gf
similarity index 100%
rename from examples/wiki/LexWikiSwe.gf
rename to old-examples/wiki/LexWikiSwe.gf
diff --git a/examples/wiki/Restaurant.gf b/old-examples/wiki/Restaurant.gf
similarity index 100%
rename from examples/wiki/Restaurant.gf
rename to old-examples/wiki/Restaurant.gf
diff --git a/examples/wiki/RestaurantEng.gf b/old-examples/wiki/RestaurantEng.gf
similarity index 100%
rename from examples/wiki/RestaurantEng.gf
rename to old-examples/wiki/RestaurantEng.gf
diff --git a/examples/wiki/RestaurantFin.gf b/old-examples/wiki/RestaurantFin.gf
similarity index 100%
rename from examples/wiki/RestaurantFin.gf
rename to old-examples/wiki/RestaurantFin.gf
diff --git a/examples/wiki/RestaurantFre.gf b/old-examples/wiki/RestaurantFre.gf
similarity index 100%
rename from examples/wiki/RestaurantFre.gf
rename to old-examples/wiki/RestaurantFre.gf
diff --git a/examples/wiki/RestaurantI.gf b/old-examples/wiki/RestaurantI.gf
similarity index 100%
rename from examples/wiki/RestaurantI.gf
rename to old-examples/wiki/RestaurantI.gf
diff --git a/examples/wiki/RestaurantSpa.gf b/old-examples/wiki/RestaurantSpa.gf
similarity index 100%
rename from examples/wiki/RestaurantSpa.gf
rename to old-examples/wiki/RestaurantSpa.gf
diff --git a/examples/wiki/RestaurantSwe.gf b/old-examples/wiki/RestaurantSwe.gf
similarity index 100%
rename from examples/wiki/RestaurantSwe.gf
rename to old-examples/wiki/RestaurantSwe.gf
diff --git a/examples/wiki/Wiki.gf b/old-examples/wiki/Wiki.gf
similarity index 100%
rename from examples/wiki/Wiki.gf
rename to old-examples/wiki/Wiki.gf
diff --git a/examples/wiki/WikiEng.gf b/old-examples/wiki/WikiEng.gf
similarity index 100%
rename from examples/wiki/WikiEng.gf
rename to old-examples/wiki/WikiEng.gf
diff --git a/examples/wiki/WikiFin.gf b/old-examples/wiki/WikiFin.gf
similarity index 100%
rename from examples/wiki/WikiFin.gf
rename to old-examples/wiki/WikiFin.gf
diff --git a/examples/wiki/WikiFre.gf b/old-examples/wiki/WikiFre.gf
similarity index 100%
rename from examples/wiki/WikiFre.gf
rename to old-examples/wiki/WikiFre.gf
diff --git a/examples/wiki/WikiI.gf b/old-examples/wiki/WikiI.gf
similarity index 100%
rename from examples/wiki/WikiI.gf
rename to old-examples/wiki/WikiI.gf
diff --git a/examples/wiki/WikiSpa.gf b/old-examples/wiki/WikiSpa.gf
similarity index 100%
rename from examples/wiki/WikiSpa.gf
rename to old-examples/wiki/WikiSpa.gf
diff --git a/examples/wiki/WikiSwe.gf b/old-examples/wiki/WikiSwe.gf
similarity index 100%
rename from examples/wiki/WikiSwe.gf
rename to old-examples/wiki/WikiSwe.gf
diff --git a/src-3.0/FILES b/src/FILES
similarity index 100%
rename from src-3.0/FILES
rename to src/FILES
diff --git a/src-3.0/GF.hs b/src/GF.hs
similarity index 100%
rename from src-3.0/GF.hs
rename to src/GF.hs
diff --git a/src-3.0/GF/Command/Abstract.hs b/src/GF/Command/Abstract.hs
similarity index 100%
rename from src-3.0/GF/Command/Abstract.hs
rename to src/GF/Command/Abstract.hs
diff --git a/src-3.0/GF/Command/Commands.hs b/src/GF/Command/Commands.hs
similarity index 100%
rename from src-3.0/GF/Command/Commands.hs
rename to src/GF/Command/Commands.hs
diff --git a/src-3.0/GF/Command/Importing.hs b/src/GF/Command/Importing.hs
similarity index 100%
rename from src-3.0/GF/Command/Importing.hs
rename to src/GF/Command/Importing.hs
diff --git a/src-3.0/GF/Command/Interpreter.hs b/src/GF/Command/Interpreter.hs
similarity index 100%
rename from src-3.0/GF/Command/Interpreter.hs
rename to src/GF/Command/Interpreter.hs
diff --git a/src-3.0/GF/Command/Parse.hs b/src/GF/Command/Parse.hs
similarity index 100%
rename from src-3.0/GF/Command/Parse.hs
rename to src/GF/Command/Parse.hs
diff --git a/src-3.0/GF/Compile.hs b/src/GF/Compile.hs
similarity index 100%
rename from src-3.0/GF/Compile.hs
rename to src/GF/Compile.hs
diff --git a/src-3.0/GF/Compile/BackOpt.hs b/src/GF/Compile/BackOpt.hs
similarity index 100%
rename from src-3.0/GF/Compile/BackOpt.hs
rename to src/GF/Compile/BackOpt.hs
diff --git a/src-3.0/GF/Compile/CheckGrammar.hs b/src/GF/Compile/CheckGrammar.hs
similarity index 100%
rename from src-3.0/GF/Compile/CheckGrammar.hs
rename to src/GF/Compile/CheckGrammar.hs
diff --git a/src-3.0/GF/Compile/Compute.hs b/src/GF/Compile/Compute.hs
similarity index 100%
rename from src-3.0/GF/Compile/Compute.hs
rename to src/GF/Compile/Compute.hs
diff --git a/src-3.0/GF/Compile/Export.hs b/src/GF/Compile/Export.hs
similarity index 100%
rename from src-3.0/GF/Compile/Export.hs
rename to src/GF/Compile/Export.hs
diff --git a/src-3.0/GF/Compile/Extend.hs b/src/GF/Compile/Extend.hs
similarity index 100%
rename from src-3.0/GF/Compile/Extend.hs
rename to src/GF/Compile/Extend.hs
diff --git a/src-3.0/GF/Compile/GFCCtoHaskell.hs b/src/GF/Compile/GFCCtoHaskell.hs
similarity index 100%
rename from src-3.0/GF/Compile/GFCCtoHaskell.hs
rename to src/GF/Compile/GFCCtoHaskell.hs
diff --git a/src-3.0/GF/Compile/GFCCtoJS.hs b/src/GF/Compile/GFCCtoJS.hs
similarity index 100%
rename from src-3.0/GF/Compile/GFCCtoJS.hs
rename to src/GF/Compile/GFCCtoJS.hs
diff --git a/src-3.0/GF/Compile/GenerateFCFG.hs b/src/GF/Compile/GenerateFCFG.hs
similarity index 100%
rename from src-3.0/GF/Compile/GenerateFCFG.hs
rename to src/GF/Compile/GenerateFCFG.hs
diff --git a/src-3.0/GF/Compile/GeneratePMCFG.hs b/src/GF/Compile/GeneratePMCFG.hs
similarity index 100%
rename from src-3.0/GF/Compile/GeneratePMCFG.hs
rename to src/GF/Compile/GeneratePMCFG.hs
diff --git a/src-3.0/GF/Compile/GetGrammar.hs b/src/GF/Compile/GetGrammar.hs
similarity index 100%
rename from src-3.0/GF/Compile/GetGrammar.hs
rename to src/GF/Compile/GetGrammar.hs
diff --git a/src-3.0/GF/Compile/GrammarToGFCC.hs b/src/GF/Compile/GrammarToGFCC.hs
similarity index 100%
rename from src-3.0/GF/Compile/GrammarToGFCC.hs
rename to src/GF/Compile/GrammarToGFCC.hs
diff --git a/src-3.0/GF/Compile/ModDeps.hs b/src/GF/Compile/ModDeps.hs
similarity index 100%
rename from src-3.0/GF/Compile/ModDeps.hs
rename to src/GF/Compile/ModDeps.hs
diff --git a/src-3.0/GF/Compile/Optimize.hs b/src/GF/Compile/Optimize.hs
similarity index 100%
rename from src-3.0/GF/Compile/Optimize.hs
rename to src/GF/Compile/Optimize.hs
diff --git a/src-3.0/GF/Compile/OptimizeGF.hs b/src/GF/Compile/OptimizeGF.hs
similarity index 100%
rename from src-3.0/GF/Compile/OptimizeGF.hs
rename to src/GF/Compile/OptimizeGF.hs
diff --git a/src-3.0/GF/Compile/OptimizeGFCC.hs b/src/GF/Compile/OptimizeGFCC.hs
similarity index 100%
rename from src-3.0/GF/Compile/OptimizeGFCC.hs
rename to src/GF/Compile/OptimizeGFCC.hs
diff --git a/src-3.0/GF/Compile/ReadFiles.hs b/src/GF/Compile/ReadFiles.hs
similarity index 100%
rename from src-3.0/GF/Compile/ReadFiles.hs
rename to src/GF/Compile/ReadFiles.hs
diff --git a/src-3.0/GF/Compile/Rebuild.hs b/src/GF/Compile/Rebuild.hs
similarity index 100%
rename from src-3.0/GF/Compile/Rebuild.hs
rename to src/GF/Compile/Rebuild.hs
diff --git a/src-3.0/GF/Compile/Refresh.hs b/src/GF/Compile/Refresh.hs
similarity index 100%
rename from src-3.0/GF/Compile/Refresh.hs
rename to src/GF/Compile/Refresh.hs
diff --git a/src-3.0/GF/Compile/RemoveLiT.hs b/src/GF/Compile/RemoveLiT.hs
similarity index 100%
rename from src-3.0/GF/Compile/RemoveLiT.hs
rename to src/GF/Compile/RemoveLiT.hs
diff --git a/src-3.0/GF/Compile/Rename.hs b/src/GF/Compile/Rename.hs
similarity index 100%
rename from src-3.0/GF/Compile/Rename.hs
rename to src/GF/Compile/Rename.hs
diff --git a/src-3.0/GF/Compile/TC.hs b/src/GF/Compile/TC.hs
similarity index 100%
rename from src-3.0/GF/Compile/TC.hs
rename to src/GF/Compile/TC.hs
diff --git a/src-3.0/GF/Compile/TypeCheck.hs b/src/GF/Compile/TypeCheck.hs
similarity index 100%
rename from src-3.0/GF/Compile/TypeCheck.hs
rename to src/GF/Compile/TypeCheck.hs
diff --git a/src-3.0/GF/Compile/Update.hs b/src/GF/Compile/Update.hs
similarity index 100%
rename from src-3.0/GF/Compile/Update.hs
rename to src/GF/Compile/Update.hs
diff --git a/src-3.0/GF/Data/Assoc.hs b/src/GF/Data/Assoc.hs
similarity index 100%
rename from src-3.0/GF/Data/Assoc.hs
rename to src/GF/Data/Assoc.hs
diff --git a/src-3.0/GF/Data/BacktrackM.hs b/src/GF/Data/BacktrackM.hs
similarity index 100%
rename from src-3.0/GF/Data/BacktrackM.hs
rename to src/GF/Data/BacktrackM.hs
diff --git a/src-3.0/GF/Data/ErrM.hs b/src/GF/Data/ErrM.hs
similarity index 100%
rename from src-3.0/GF/Data/ErrM.hs
rename to src/GF/Data/ErrM.hs
diff --git a/src-3.0/GF/Data/MultiMap.hs b/src/GF/Data/MultiMap.hs
similarity index 100%
rename from src-3.0/GF/Data/MultiMap.hs
rename to src/GF/Data/MultiMap.hs
diff --git a/src-3.0/GF/Data/Operations.hs b/src/GF/Data/Operations.hs
similarity index 100%
rename from src-3.0/GF/Data/Operations.hs
rename to src/GF/Data/Operations.hs
diff --git a/src-3.0/GF/Data/SortedList.hs b/src/GF/Data/SortedList.hs
similarity index 100%
rename from src-3.0/GF/Data/SortedList.hs
rename to src/GF/Data/SortedList.hs
diff --git a/src-3.0/GF/Data/Str.hs b/src/GF/Data/Str.hs
similarity index 100%
rename from src-3.0/GF/Data/Str.hs
rename to src/GF/Data/Str.hs
diff --git a/src-3.0/GF/Data/Utilities.hs b/src/GF/Data/Utilities.hs
similarity index 100%
rename from src-3.0/GF/Data/Utilities.hs
rename to src/GF/Data/Utilities.hs
diff --git a/src-3.0/GF/Data/XML.hs b/src/GF/Data/XML.hs
similarity index 100%
rename from src-3.0/GF/Data/XML.hs
rename to src/GF/Data/XML.hs
diff --git a/src-3.0/GF/Data/Zipper.hs b/src/GF/Data/Zipper.hs
similarity index 100%
rename from src-3.0/GF/Data/Zipper.hs
rename to src/GF/Data/Zipper.hs
diff --git a/src-3.0/GF/Devel/README-testgf3 b/src/GF/Devel/README-testgf3
similarity index 100%
rename from src-3.0/GF/Devel/README-testgf3
rename to src/GF/Devel/README-testgf3
diff --git a/src-3.0/GF/Devel/gf-code.txt b/src/GF/Devel/gf-code.txt
similarity index 100%
rename from src-3.0/GF/Devel/gf-code.txt
rename to src/GF/Devel/gf-code.txt
diff --git a/src-3.0/GF/Devel/gf3.txt b/src/GF/Devel/gf3.txt
similarity index 100%
rename from src-3.0/GF/Devel/gf3.txt
rename to src/GF/Devel/gf3.txt
diff --git a/src-3.0/GF/Grammar/API.hs b/src/GF/Grammar/API.hs
similarity index 100%
rename from src-3.0/GF/Grammar/API.hs
rename to src/GF/Grammar/API.hs
diff --git a/src-3.0/GF/Grammar/Abstract.hs b/src/GF/Grammar/Abstract.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Abstract.hs
rename to src/GF/Grammar/Abstract.hs
diff --git a/src-3.0/GF/Grammar/AppPredefined.hs b/src/GF/Grammar/AppPredefined.hs
similarity index 100%
rename from src-3.0/GF/Grammar/AppPredefined.hs
rename to src/GF/Grammar/AppPredefined.hs
diff --git a/src-3.0/GF/Grammar/Grammar.hs b/src/GF/Grammar/Grammar.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Grammar.hs
rename to src/GF/Grammar/Grammar.hs
diff --git a/src-3.0/GF/Grammar/Lockfield.hs b/src/GF/Grammar/Lockfield.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Lockfield.hs
rename to src/GF/Grammar/Lockfield.hs
diff --git a/src-3.0/GF/Grammar/LookAbs.hs b/src/GF/Grammar/LookAbs.hs
similarity index 100%
rename from src-3.0/GF/Grammar/LookAbs.hs
rename to src/GF/Grammar/LookAbs.hs
diff --git a/src-3.0/GF/Grammar/Lookup.hs b/src/GF/Grammar/Lookup.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Lookup.hs
rename to src/GF/Grammar/Lookup.hs
diff --git a/src-3.0/GF/Grammar/MMacros.hs b/src/GF/Grammar/MMacros.hs
similarity index 100%
rename from src-3.0/GF/Grammar/MMacros.hs
rename to src/GF/Grammar/MMacros.hs
diff --git a/src-3.0/GF/Grammar/Macros.hs b/src/GF/Grammar/Macros.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Macros.hs
rename to src/GF/Grammar/Macros.hs
diff --git a/src-3.0/GF/Grammar/PatternMatch.hs b/src/GF/Grammar/PatternMatch.hs
similarity index 100%
rename from src-3.0/GF/Grammar/PatternMatch.hs
rename to src/GF/Grammar/PatternMatch.hs
diff --git a/src-3.0/GF/Grammar/PrGrammar.hs b/src/GF/Grammar/PrGrammar.hs
similarity index 100%
rename from src-3.0/GF/Grammar/PrGrammar.hs
rename to src/GF/Grammar/PrGrammar.hs
diff --git a/src-3.0/GF/Grammar/Predef.hs b/src/GF/Grammar/Predef.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Predef.hs
rename to src/GF/Grammar/Predef.hs
diff --git a/src-3.0/GF/Grammar/ReservedWords.hs b/src/GF/Grammar/ReservedWords.hs
similarity index 100%
rename from src-3.0/GF/Grammar/ReservedWords.hs
rename to src/GF/Grammar/ReservedWords.hs
diff --git a/src-3.0/GF/Grammar/Unify.hs b/src/GF/Grammar/Unify.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Unify.hs
rename to src/GF/Grammar/Unify.hs
diff --git a/src-3.0/GF/Grammar/Values.hs b/src/GF/Grammar/Values.hs
similarity index 100%
rename from src-3.0/GF/Grammar/Values.hs
rename to src/GF/Grammar/Values.hs
diff --git a/src-3.0/GF/Infra/CheckM.hs b/src/GF/Infra/CheckM.hs
similarity index 100%
rename from src-3.0/GF/Infra/CheckM.hs
rename to src/GF/Infra/CheckM.hs
diff --git a/src-3.0/GF/Infra/CompactPrint.hs b/src/GF/Infra/CompactPrint.hs
similarity index 100%
rename from src-3.0/GF/Infra/CompactPrint.hs
rename to src/GF/Infra/CompactPrint.hs
diff --git a/src-3.0/GF/Infra/GetOpt.hs b/src/GF/Infra/GetOpt.hs
similarity index 100%
rename from src-3.0/GF/Infra/GetOpt.hs
rename to src/GF/Infra/GetOpt.hs
diff --git a/src-3.0/GF/Infra/Ident.hs b/src/GF/Infra/Ident.hs
similarity index 100%
rename from src-3.0/GF/Infra/Ident.hs
rename to src/GF/Infra/Ident.hs
diff --git a/src-3.0/GF/Infra/Modules.hs b/src/GF/Infra/Modules.hs
similarity index 100%
rename from src-3.0/GF/Infra/Modules.hs
rename to src/GF/Infra/Modules.hs
diff --git a/src-3.0/GF/Infra/Option.hs b/src/GF/Infra/Option.hs
similarity index 100%
rename from src-3.0/GF/Infra/Option.hs
rename to src/GF/Infra/Option.hs
diff --git a/src-3.0/GF/Infra/PrintClass.hs b/src/GF/Infra/PrintClass.hs
similarity index 100%
rename from src-3.0/GF/Infra/PrintClass.hs
rename to src/GF/Infra/PrintClass.hs
diff --git a/src-3.0/GF/Infra/UseIO.hs b/src/GF/Infra/UseIO.hs
similarity index 100%
rename from src-3.0/GF/Infra/UseIO.hs
rename to src/GF/Infra/UseIO.hs
diff --git a/src-3.0/GF/JavaScript/AbsJS.hs b/src/GF/JavaScript/AbsJS.hs
similarity index 100%
rename from src-3.0/GF/JavaScript/AbsJS.hs
rename to src/GF/JavaScript/AbsJS.hs
diff --git a/src-3.0/GF/JavaScript/JS.cf b/src/GF/JavaScript/JS.cf
similarity index 100%
rename from src-3.0/GF/JavaScript/JS.cf
rename to src/GF/JavaScript/JS.cf
diff --git a/src-3.0/GF/JavaScript/LexJS.x b/src/GF/JavaScript/LexJS.x
similarity index 100%
rename from src-3.0/GF/JavaScript/LexJS.x
rename to src/GF/JavaScript/LexJS.x
diff --git a/src-3.0/GF/JavaScript/Makefile b/src/GF/JavaScript/Makefile
similarity index 100%
rename from src-3.0/GF/JavaScript/Makefile
rename to src/GF/JavaScript/Makefile
diff --git a/src-3.0/GF/JavaScript/ParJS.y b/src/GF/JavaScript/ParJS.y
similarity index 100%
rename from src-3.0/GF/JavaScript/ParJS.y
rename to src/GF/JavaScript/ParJS.y
diff --git a/src-3.0/GF/JavaScript/PrintJS.hs b/src/GF/JavaScript/PrintJS.hs
similarity index 100%
rename from src-3.0/GF/JavaScript/PrintJS.hs
rename to src/GF/JavaScript/PrintJS.hs
diff --git a/src-3.0/GF/Source/AbsGF.hs b/src/GF/Source/AbsGF.hs
similarity index 100%
rename from src-3.0/GF/Source/AbsGF.hs
rename to src/GF/Source/AbsGF.hs
diff --git a/src-3.0/GF/Source/ErrM.hs b/src/GF/Source/ErrM.hs
similarity index 100%
rename from src-3.0/GF/Source/ErrM.hs
rename to src/GF/Source/ErrM.hs
diff --git a/src-3.0/GF/Source/GF.cf b/src/GF/Source/GF.cf
similarity index 100%
rename from src-3.0/GF/Source/GF.cf
rename to src/GF/Source/GF.cf
diff --git a/src-3.0/GF/Source/GrammarToSource.hs b/src/GF/Source/GrammarToSource.hs
similarity index 100%
rename from src-3.0/GF/Source/GrammarToSource.hs
rename to src/GF/Source/GrammarToSource.hs
diff --git a/src-3.0/GF/Source/LexGF.hs b/src/GF/Source/LexGF.hs
similarity index 100%
rename from src-3.0/GF/Source/LexGF.hs
rename to src/GF/Source/LexGF.hs
diff --git a/src-3.0/GF/Source/LexGF.x b/src/GF/Source/LexGF.x
similarity index 100%
rename from src-3.0/GF/Source/LexGF.x
rename to src/GF/Source/LexGF.x
diff --git a/src-3.0/GF/Source/ParGF.hs b/src/GF/Source/ParGF.hs
similarity index 100%
rename from src-3.0/GF/Source/ParGF.hs
rename to src/GF/Source/ParGF.hs
diff --git a/src-3.0/GF/Source/ParGF.y b/src/GF/Source/ParGF.y
similarity index 100%
rename from src-3.0/GF/Source/ParGF.y
rename to src/GF/Source/ParGF.y
diff --git a/src-3.0/GF/Source/PrintGF.hs b/src/GF/Source/PrintGF.hs
similarity index 100%
rename from src-3.0/GF/Source/PrintGF.hs
rename to src/GF/Source/PrintGF.hs
diff --git a/src-3.0/GF/Source/SharedString.hs b/src/GF/Source/SharedString.hs
similarity index 100%
rename from src-3.0/GF/Source/SharedString.hs
rename to src/GF/Source/SharedString.hs
diff --git a/src-3.0/GF/Source/SourceToGrammar.hs b/src/GF/Source/SourceToGrammar.hs
similarity index 100%
rename from src-3.0/GF/Source/SourceToGrammar.hs
rename to src/GF/Source/SourceToGrammar.hs
diff --git a/src-3.0/GF/Speech/CFG.hs b/src/GF/Speech/CFG.hs
similarity index 100%
rename from src-3.0/GF/Speech/CFG.hs
rename to src/GF/Speech/CFG.hs
diff --git a/src-3.0/GF/Speech/CFGToFA.hs b/src/GF/Speech/CFGToFA.hs
similarity index 100%
rename from src-3.0/GF/Speech/CFGToFA.hs
rename to src/GF/Speech/CFGToFA.hs
diff --git a/src-3.0/GF/Speech/FiniteState.hs b/src/GF/Speech/FiniteState.hs
similarity index 100%
rename from src-3.0/GF/Speech/FiniteState.hs
rename to src/GF/Speech/FiniteState.hs
diff --git a/src-3.0/GF/Speech/GSL.hs b/src/GF/Speech/GSL.hs
similarity index 100%
rename from src-3.0/GF/Speech/GSL.hs
rename to src/GF/Speech/GSL.hs
diff --git a/src-3.0/GF/Speech/Graph.hs b/src/GF/Speech/Graph.hs
similarity index 100%
rename from src-3.0/GF/Speech/Graph.hs
rename to src/GF/Speech/Graph.hs
diff --git a/src-3.0/GF/Speech/Graphviz.hs b/src/GF/Speech/Graphviz.hs
similarity index 100%
rename from src-3.0/GF/Speech/Graphviz.hs
rename to src/GF/Speech/Graphviz.hs
diff --git a/src-3.0/GF/Speech/JSGF.hs b/src/GF/Speech/JSGF.hs
similarity index 100%
rename from src-3.0/GF/Speech/JSGF.hs
rename to src/GF/Speech/JSGF.hs
diff --git a/src-3.0/GF/Speech/PGFToCFG.hs b/src/GF/Speech/PGFToCFG.hs
similarity index 100%
rename from src-3.0/GF/Speech/PGFToCFG.hs
rename to src/GF/Speech/PGFToCFG.hs
diff --git a/src-3.0/GF/Speech/PrRegExp.hs b/src/GF/Speech/PrRegExp.hs
similarity index 100%
rename from src-3.0/GF/Speech/PrRegExp.hs
rename to src/GF/Speech/PrRegExp.hs
diff --git a/src-3.0/GF/Speech/RegExp.hs b/src/GF/Speech/RegExp.hs
similarity index 100%
rename from src-3.0/GF/Speech/RegExp.hs
rename to src/GF/Speech/RegExp.hs
diff --git a/src-3.0/GF/Speech/Relation.hs b/src/GF/Speech/Relation.hs
similarity index 100%
rename from src-3.0/GF/Speech/Relation.hs
rename to src/GF/Speech/Relation.hs
diff --git a/src-3.0/GF/Speech/SISR.hs b/src/GF/Speech/SISR.hs
similarity index 100%
rename from src-3.0/GF/Speech/SISR.hs
rename to src/GF/Speech/SISR.hs
diff --git a/src-3.0/GF/Speech/SLF.hs b/src/GF/Speech/SLF.hs
similarity index 100%
rename from src-3.0/GF/Speech/SLF.hs
rename to src/GF/Speech/SLF.hs
diff --git a/src-3.0/GF/Speech/SRG.hs b/src/GF/Speech/SRG.hs
similarity index 100%
rename from src-3.0/GF/Speech/SRG.hs
rename to src/GF/Speech/SRG.hs
diff --git a/src-3.0/GF/Speech/SRGS_XML.hs b/src/GF/Speech/SRGS_XML.hs
similarity index 100%
rename from src-3.0/GF/Speech/SRGS_XML.hs
rename to src/GF/Speech/SRGS_XML.hs
diff --git a/src-3.0/GF/Speech/VoiceXML.hs b/src/GF/Speech/VoiceXML.hs
similarity index 100%
rename from src-3.0/GF/Speech/VoiceXML.hs
rename to src/GF/Speech/VoiceXML.hs
diff --git a/src-3.0/GF/System/NoReadline.hs b/src/GF/System/NoReadline.hs
similarity index 100%
rename from src-3.0/GF/System/NoReadline.hs
rename to src/GF/System/NoReadline.hs
diff --git a/src-3.0/GF/System/NoSignal.hs b/src/GF/System/NoSignal.hs
similarity index 100%
rename from src-3.0/GF/System/NoSignal.hs
rename to src/GF/System/NoSignal.hs
diff --git a/src-3.0/GF/System/Readline.hs b/src/GF/System/Readline.hs
similarity index 100%
rename from src-3.0/GF/System/Readline.hs
rename to src/GF/System/Readline.hs
diff --git a/src-3.0/GF/System/Signal.hs b/src/GF/System/Signal.hs
similarity index 100%
rename from src-3.0/GF/System/Signal.hs
rename to src/GF/System/Signal.hs
diff --git a/src-3.0/GF/System/UseReadline.hs b/src/GF/System/UseReadline.hs
similarity index 100%
rename from src-3.0/GF/System/UseReadline.hs
rename to src/GF/System/UseReadline.hs
diff --git a/src-3.0/GF/System/UseSignal.hs b/src/GF/System/UseSignal.hs
similarity index 100%
rename from src-3.0/GF/System/UseSignal.hs
rename to src/GF/System/UseSignal.hs
diff --git a/src-3.0/GF/Text/Lexing.hs b/src/GF/Text/Lexing.hs
similarity index 100%
rename from src-3.0/GF/Text/Lexing.hs
rename to src/GF/Text/Lexing.hs
diff --git a/src-3.0/GF/Text/Transliterations.hs b/src/GF/Text/Transliterations.hs
similarity index 100%
rename from src-3.0/GF/Text/Transliterations.hs
rename to src/GF/Text/Transliterations.hs
diff --git a/src-3.0/GF/Text/UTF8.hs b/src/GF/Text/UTF8.hs
similarity index 100%
rename from src-3.0/GF/Text/UTF8.hs
rename to src/GF/Text/UTF8.hs
diff --git a/src-3.0/GFC.hs b/src/GFC.hs
similarity index 100%
rename from src-3.0/GFC.hs
rename to src/GFC.hs
diff --git a/src-3.0/GFI.hs b/src/GFI.hs
similarity index 100%
rename from src-3.0/GFI.hs
rename to src/GFI.hs
diff --git a/src-3.0/HelpFile b/src/HelpFile
similarity index 100%
rename from src-3.0/HelpFile
rename to src/HelpFile
diff --git a/src-3.0/INSTALL b/src/INSTALL
similarity index 100%
rename from src-3.0/INSTALL
rename to src/INSTALL
diff --git a/src-3.0/INSTALL.binary b/src/INSTALL.binary
similarity index 100%
rename from src-3.0/INSTALL.binary
rename to src/INSTALL.binary
diff --git a/src-3.0/JavaGUI/DynamicTree.java b/src/JavaGUI/DynamicTree.java
similarity index 100%
rename from src-3.0/JavaGUI/DynamicTree.java
rename to src/JavaGUI/DynamicTree.java
diff --git a/src-3.0/JavaGUI/DynamicTree2.java b/src/JavaGUI/DynamicTree2.java
similarity index 100%
rename from src-3.0/JavaGUI/DynamicTree2.java
rename to src/JavaGUI/DynamicTree2.java
diff --git a/src-3.0/JavaGUI/GFEditor.java b/src/JavaGUI/GFEditor.java
similarity index 100%
rename from src-3.0/JavaGUI/GFEditor.java
rename to src/JavaGUI/GFEditor.java
diff --git a/src-3.0/JavaGUI/GFEditor2.java b/src/JavaGUI/GFEditor2.java
similarity index 100%
rename from src-3.0/JavaGUI/GFEditor2.java
rename to src/JavaGUI/GFEditor2.java
diff --git a/src-3.0/JavaGUI/GrammarFilter.java b/src/JavaGUI/GrammarFilter.java
similarity index 100%
rename from src-3.0/JavaGUI/GrammarFilter.java
rename to src/JavaGUI/GrammarFilter.java
diff --git a/src-3.0/JavaGUI/LinPosition.java b/src/JavaGUI/LinPosition.java
similarity index 100%
rename from src-3.0/JavaGUI/LinPosition.java
rename to src/JavaGUI/LinPosition.java
diff --git a/src-3.0/JavaGUI/MarkedArea.java b/src/JavaGUI/MarkedArea.java
similarity index 100%
rename from src-3.0/JavaGUI/MarkedArea.java
rename to src/JavaGUI/MarkedArea.java
diff --git a/src-3.0/JavaGUI/Numerals.java b/src/JavaGUI/Numerals.java
similarity index 100%
rename from src-3.0/JavaGUI/Numerals.java
rename to src/JavaGUI/Numerals.java
diff --git a/src-3.0/JavaGUI/Utils.java b/src/JavaGUI/Utils.java
similarity index 100%
rename from src-3.0/JavaGUI/Utils.java
rename to src/JavaGUI/Utils.java
diff --git a/src-3.0/JavaGUI/manifest.txt b/src/JavaGUI/manifest.txt
similarity index 100%
rename from src-3.0/JavaGUI/manifest.txt
rename to src/JavaGUI/manifest.txt
diff --git a/src-3.0/JavaGUI/runNumerals b/src/JavaGUI/runNumerals
similarity index 100%
rename from src-3.0/JavaGUI/runNumerals
rename to src/JavaGUI/runNumerals
diff --git a/src-3.0/JavaGUI2/LICENCE_jargs b/src/JavaGUI2/LICENCE_jargs
similarity index 100%
rename from src-3.0/JavaGUI2/LICENCE_jargs
rename to src/JavaGUI2/LICENCE_jargs
diff --git a/src-3.0/JavaGUI2/ManifestMain.txt b/src/JavaGUI2/ManifestMain.txt
similarity index 100%
rename from src-3.0/JavaGUI2/ManifestMain.txt
rename to src/JavaGUI2/ManifestMain.txt
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/AbstractProber.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/AbstractProber.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/AbstractProber.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/AbstractProber.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/AstNodeData.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/AstNodeData.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/AstNodeData.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/AstNodeData.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ChainCommandTuple.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ChainCommandTuple.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ChainCommandTuple.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ChainCommandTuple.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ConstraintCallback.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ConstraintCallback.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ConstraintCallback.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ConstraintCallback.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Display.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Display.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Display.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Display.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/DynamicTree2.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/DynamicTree2.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/DynamicTree2.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/DynamicTree2.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ExportFormatMenu.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ExportFormatMenu.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ExportFormatMenu.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ExportFormatMenu.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFCommand.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFCommand.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFCommand.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFCommand.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFEditor2.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFEditor2.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFEditor2.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GFEditor2.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfAstNode.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfAstNode.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfAstNode.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfAstNode.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfCapsule.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfCapsule.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfCapsule.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfCapsule.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfeditResult.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfeditResult.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfeditResult.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GfeditResult.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GrammarFilter.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GrammarFilter.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/GrammarFilter.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/GrammarFilter.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Hmsg.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Hmsg.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Hmsg.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Hmsg.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/InputCommand.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/InputCommand.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/InputCommand.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/InputCommand.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/LanguageManager.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/LanguageManager.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/LanguageManager.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/LanguageManager.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinPosition.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinPosition.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinPosition.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinPosition.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Linearization.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Linearization.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Linearization.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Linearization.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinkCommand.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinkCommand.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinkCommand.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/LinkCommand.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedArea.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedArea.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedArea.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedArea.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedAreaHighlightingStatus.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedAreaHighlightingStatus.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedAreaHighlightingStatus.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/MarkedAreaHighlightingStatus.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/NewCategoryMenuResult.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/NewCategoryMenuResult.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/NewCategoryMenuResult.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/NewCategoryMenuResult.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/NoLineBreakFormatter.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/NoLineBreakFormatter.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/NoLineBreakFormatter.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/NoLineBreakFormatter.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Printname.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Printname.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Printname.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Printname.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameLoader.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameLoader.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameLoader.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameLoader.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameManager.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameManager.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameManager.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/PrintnameManager.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ReadDialog.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ReadDialog.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ReadDialog.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ReadDialog.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RealCommand.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RealCommand.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RealCommand.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RealCommand.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinedAstNodeData.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinedAstNodeData.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinedAstNodeData.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinedAstNodeData.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenu.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenu.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenu.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenu.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuCollector.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuCollector.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuCollector.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuCollector.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuTransformer.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuTransformer.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuTransformer.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/RefinementMenuTransformer.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfPropertiesCommand.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfPropertiesCommand.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfPropertiesCommand.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfPropertiesCommand.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfResultProber.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfResultProber.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfResultProber.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/SelfResultProber.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/StringTuple.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/StringTuple.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/StringTuple.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/StringTuple.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/SubtypingProber.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/SubtypingProber.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/SubtypingProber.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/SubtypingProber.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ToolTipCellRenderer.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ToolTipCellRenderer.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/ToolTipCellRenderer.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/ToolTipCellRenderer.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalyser.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalyser.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalyser.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalyser.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalysisResult.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalysisResult.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalysisResult.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/TreeAnalysisResult.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/TypesLoader.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/TypesLoader.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/TypesLoader.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/TypesLoader.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/UnrefinedAstNodeData.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/UnrefinedAstNodeData.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/UnrefinedAstNodeData.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/UnrefinedAstNodeData.java
diff --git a/src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Utils.java b/src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Utils.java
similarity index 100%
rename from src-3.0/JavaGUI2/de/uka/ilkd/key/ocl/gf/Utils.java
rename to src/JavaGUI2/de/uka/ilkd/key/ocl/gf/Utils.java
diff --git a/src-3.0/JavaGUI2/gf-icon.gif b/src/JavaGUI2/gf-icon.gif
similarity index 100%
rename from src-3.0/JavaGUI2/gf-icon.gif
rename to src/JavaGUI2/gf-icon.gif
diff --git a/src-3.0/JavaGUI2/jargs-1.0.jar b/src/JavaGUI2/jargs-1.0.jar
similarity index 100%
rename from src-3.0/JavaGUI2/jargs-1.0.jar
rename to src/JavaGUI2/jargs-1.0.jar
diff --git a/src-3.0/Makefile b/src/Makefile
similarity index 100%
rename from src-3.0/Makefile
rename to src/Makefile
diff --git a/src-3.0/Makefile.binary b/src/Makefile.binary
similarity index 100%
rename from src-3.0/Makefile.binary
rename to src/Makefile.binary
diff --git a/src-3.0/PGF.hs b/src/PGF.hs
similarity index 100%
rename from src-3.0/PGF.hs
rename to src/PGF.hs
diff --git a/src-3.0/PGF/BuildParser.hs b/src/PGF/BuildParser.hs
similarity index 100%
rename from src-3.0/PGF/BuildParser.hs
rename to src/PGF/BuildParser.hs
diff --git a/src-3.0/PGF/CId.hs b/src/PGF/CId.hs
similarity index 100%
rename from src-3.0/PGF/CId.hs
rename to src/PGF/CId.hs
diff --git a/src-3.0/PGF/Check.hs b/src/PGF/Check.hs
similarity index 100%
rename from src-3.0/PGF/Check.hs
rename to src/PGF/Check.hs
diff --git a/src-3.0/PGF/Data.hs b/src/PGF/Data.hs
similarity index 100%
rename from src-3.0/PGF/Data.hs
rename to src/PGF/Data.hs
diff --git a/src-3.0/PGF/Expr.hs b/src/PGF/Expr.hs
similarity index 100%
rename from src-3.0/PGF/Expr.hs
rename to src/PGF/Expr.hs
diff --git a/src-3.0/PGF/Generate.hs b/src/PGF/Generate.hs
similarity index 100%
rename from src-3.0/PGF/Generate.hs
rename to src/PGF/Generate.hs
diff --git a/src-3.0/PGF/Linearize.hs b/src/PGF/Linearize.hs
similarity index 100%
rename from src-3.0/PGF/Linearize.hs
rename to src/PGF/Linearize.hs
diff --git a/src-3.0/PGF/Macros.hs b/src/PGF/Macros.hs
similarity index 100%
rename from src-3.0/PGF/Macros.hs
rename to src/PGF/Macros.hs
diff --git a/src-3.0/PGF/Morphology.hs b/src/PGF/Morphology.hs
similarity index 100%
rename from src-3.0/PGF/Morphology.hs
rename to src/PGF/Morphology.hs
diff --git a/src-3.0/PGF/Parsing/FCFG.hs b/src/PGF/Parsing/FCFG.hs
similarity index 100%
rename from src-3.0/PGF/Parsing/FCFG.hs
rename to src/PGF/Parsing/FCFG.hs
diff --git a/src-3.0/PGF/Parsing/FCFG/Active.hs b/src/PGF/Parsing/FCFG/Active.hs
similarity index 100%
rename from src-3.0/PGF/Parsing/FCFG/Active.hs
rename to src/PGF/Parsing/FCFG/Active.hs
diff --git a/src-3.0/PGF/Parsing/FCFG/Incremental.hs b/src/PGF/Parsing/FCFG/Incremental.hs
similarity index 100%
rename from src-3.0/PGF/Parsing/FCFG/Incremental.hs
rename to src/PGF/Parsing/FCFG/Incremental.hs
diff --git a/src-3.0/PGF/Parsing/FCFG/Utilities.hs b/src/PGF/Parsing/FCFG/Utilities.hs
similarity index 100%
rename from src-3.0/PGF/Parsing/FCFG/Utilities.hs
rename to src/PGF/Parsing/FCFG/Utilities.hs
diff --git a/src-3.0/PGF/Quiz.hs b/src/PGF/Quiz.hs
similarity index 100%
rename from src-3.0/PGF/Quiz.hs
rename to src/PGF/Quiz.hs
diff --git a/src-3.0/PGF/Raw/Abstract.hs b/src/PGF/Raw/Abstract.hs
similarity index 100%
rename from src-3.0/PGF/Raw/Abstract.hs
rename to src/PGF/Raw/Abstract.hs
diff --git a/src-3.0/PGF/Raw/Convert.hs b/src/PGF/Raw/Convert.hs
similarity index 100%
rename from src-3.0/PGF/Raw/Convert.hs
rename to src/PGF/Raw/Convert.hs
diff --git a/src-3.0/PGF/Raw/Parse.hs b/src/PGF/Raw/Parse.hs
similarity index 100%
rename from src-3.0/PGF/Raw/Parse.hs
rename to src/PGF/Raw/Parse.hs
diff --git a/src-3.0/PGF/Raw/Print.hs b/src/PGF/Raw/Print.hs
similarity index 100%
rename from src-3.0/PGF/Raw/Print.hs
rename to src/PGF/Raw/Print.hs
diff --git a/src-3.0/PGF/ShowLinearize.hs b/src/PGF/ShowLinearize.hs
similarity index 100%
rename from src-3.0/PGF/ShowLinearize.hs
rename to src/PGF/ShowLinearize.hs
diff --git a/src-3.0/PGF/VisualizeTree.hs b/src/PGF/VisualizeTree.hs
similarity index 100%
rename from src-3.0/PGF/VisualizeTree.hs
rename to src/PGF/VisualizeTree.hs
diff --git a/src-3.0/PGF/doc/Eng.gf b/src/PGF/doc/Eng.gf
similarity index 100%
rename from src-3.0/PGF/doc/Eng.gf
rename to src/PGF/doc/Eng.gf
diff --git a/src-3.0/PGF/doc/Ex.gf b/src/PGF/doc/Ex.gf
similarity index 100%
rename from src-3.0/PGF/doc/Ex.gf
rename to src/PGF/doc/Ex.gf
diff --git a/src-3.0/PGF/doc/Swe.gf b/src/PGF/doc/Swe.gf
similarity index 100%
rename from src-3.0/PGF/doc/Swe.gf
rename to src/PGF/doc/Swe.gf
diff --git a/src-3.0/PGF/doc/Test.gf b/src/PGF/doc/Test.gf
similarity index 100%
rename from src-3.0/PGF/doc/Test.gf
rename to src/PGF/doc/Test.gf
diff --git a/src-3.0/PGF/doc/gfcc.html b/src/PGF/doc/gfcc.html
similarity index 100%
rename from src-3.0/PGF/doc/gfcc.html
rename to src/PGF/doc/gfcc.html
diff --git a/src-3.0/PGF/doc/gfcc.txt b/src/PGF/doc/gfcc.txt
similarity index 100%
rename from src-3.0/PGF/doc/gfcc.txt
rename to src/PGF/doc/gfcc.txt
diff --git a/src-3.0/PGF/doc/old-GFCC.cf b/src/PGF/doc/old-GFCC.cf
similarity index 100%
rename from src-3.0/PGF/doc/old-GFCC.cf
rename to src/PGF/doc/old-GFCC.cf
diff --git a/src-3.0/PGF/doc/old-gfcc.txt b/src/PGF/doc/old-gfcc.txt
similarity index 100%
rename from src-3.0/PGF/doc/old-gfcc.txt
rename to src/PGF/doc/old-gfcc.txt
diff --git a/src-3.0/PGF/doc/syntax.txt b/src/PGF/doc/syntax.txt
similarity index 100%
rename from src-3.0/PGF/doc/syntax.txt
rename to src/PGF/doc/syntax.txt
diff --git a/src-3.0/ReleaseProcedure b/src/ReleaseProcedure
similarity index 100%
rename from src-3.0/ReleaseProcedure
rename to src/ReleaseProcedure
diff --git a/src-3.0/Transfer/CompilerAPI.hs b/src/Transfer/CompilerAPI.hs
similarity index 100%
rename from src-3.0/Transfer/CompilerAPI.hs
rename to src/Transfer/CompilerAPI.hs
diff --git a/src-3.0/Transfer/Core/Abs.hs b/src/Transfer/Core/Abs.hs
similarity index 100%
rename from src-3.0/Transfer/Core/Abs.hs
rename to src/Transfer/Core/Abs.hs
diff --git a/src-3.0/Transfer/Core/Core.cf b/src/Transfer/Core/Core.cf
similarity index 100%
rename from src-3.0/Transfer/Core/Core.cf
rename to src/Transfer/Core/Core.cf
diff --git a/src-3.0/Transfer/Core/Doc.tex b/src/Transfer/Core/Doc.tex
similarity index 100%
rename from src-3.0/Transfer/Core/Doc.tex
rename to src/Transfer/Core/Doc.tex
diff --git a/src-3.0/Transfer/Core/Lex.hs b/src/Transfer/Core/Lex.hs
similarity index 100%
rename from src-3.0/Transfer/Core/Lex.hs
rename to src/Transfer/Core/Lex.hs
diff --git a/src-3.0/Transfer/Core/Lex.x b/src/Transfer/Core/Lex.x
similarity index 100%
rename from src-3.0/Transfer/Core/Lex.x
rename to src/Transfer/Core/Lex.x
diff --git a/src-3.0/Transfer/Core/Par.hs b/src/Transfer/Core/Par.hs
similarity index 100%
rename from src-3.0/Transfer/Core/Par.hs
rename to src/Transfer/Core/Par.hs
diff --git a/src-3.0/Transfer/Core/Par.y b/src/Transfer/Core/Par.y
similarity index 100%
rename from src-3.0/Transfer/Core/Par.y
rename to src/Transfer/Core/Par.y
diff --git a/src-3.0/Transfer/Core/Print.hs b/src/Transfer/Core/Print.hs
similarity index 100%
rename from src-3.0/Transfer/Core/Print.hs
rename to src/Transfer/Core/Print.hs
diff --git a/src-3.0/Transfer/Core/Skel.hs b/src/Transfer/Core/Skel.hs
similarity index 100%
rename from src-3.0/Transfer/Core/Skel.hs
rename to src/Transfer/Core/Skel.hs
diff --git a/src-3.0/Transfer/Core/Test.hs b/src/Transfer/Core/Test.hs
similarity index 100%
rename from src-3.0/Transfer/Core/Test.hs
rename to src/Transfer/Core/Test.hs
diff --git a/src-3.0/Transfer/ErrM.hs b/src/Transfer/ErrM.hs
similarity index 100%
rename from src-3.0/Transfer/ErrM.hs
rename to src/Transfer/ErrM.hs
diff --git a/src-3.0/Transfer/Interpreter.hs b/src/Transfer/Interpreter.hs
similarity index 100%
rename from src-3.0/Transfer/Interpreter.hs
rename to src/Transfer/Interpreter.hs
diff --git a/src-3.0/Transfer/InterpreterAPI.hs b/src/Transfer/InterpreterAPI.hs
similarity index 100%
rename from src-3.0/Transfer/InterpreterAPI.hs
rename to src/Transfer/InterpreterAPI.hs
diff --git a/src-3.0/Transfer/PathUtil.hs b/src/Transfer/PathUtil.hs
similarity index 100%
rename from src-3.0/Transfer/PathUtil.hs
rename to src/Transfer/PathUtil.hs
diff --git a/src-3.0/Transfer/Syntax/Abs.hs b/src/Transfer/Syntax/Abs.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/Abs.hs
rename to src/Transfer/Syntax/Abs.hs
diff --git a/src-3.0/Transfer/Syntax/Doc.tex b/src/Transfer/Syntax/Doc.tex
similarity index 100%
rename from src-3.0/Transfer/Syntax/Doc.tex
rename to src/Transfer/Syntax/Doc.tex
diff --git a/src-3.0/Transfer/Syntax/Layout.hs b/src/Transfer/Syntax/Layout.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/Layout.hs
rename to src/Transfer/Syntax/Layout.hs
diff --git a/src-3.0/Transfer/Syntax/Lex.hs b/src/Transfer/Syntax/Lex.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/Lex.hs
rename to src/Transfer/Syntax/Lex.hs
diff --git a/src-3.0/Transfer/Syntax/Lex.x b/src/Transfer/Syntax/Lex.x
similarity index 100%
rename from src-3.0/Transfer/Syntax/Lex.x
rename to src/Transfer/Syntax/Lex.x
diff --git a/src-3.0/Transfer/Syntax/Par.hs b/src/Transfer/Syntax/Par.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/Par.hs
rename to src/Transfer/Syntax/Par.hs
diff --git a/src-3.0/Transfer/Syntax/Par.y b/src/Transfer/Syntax/Par.y
similarity index 100%
rename from src-3.0/Transfer/Syntax/Par.y
rename to src/Transfer/Syntax/Par.y
diff --git a/src-3.0/Transfer/Syntax/Print.hs b/src/Transfer/Syntax/Print.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/Print.hs
rename to src/Transfer/Syntax/Print.hs
diff --git a/src-3.0/Transfer/Syntax/ResolveLayout.hs b/src/Transfer/Syntax/ResolveLayout.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/ResolveLayout.hs
rename to src/Transfer/Syntax/ResolveLayout.hs
diff --git a/src-3.0/Transfer/Syntax/Skel.hs b/src/Transfer/Syntax/Skel.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/Skel.hs
rename to src/Transfer/Syntax/Skel.hs
diff --git a/src-3.0/Transfer/Syntax/Syntax.cf b/src/Transfer/Syntax/Syntax.cf
similarity index 100%
rename from src-3.0/Transfer/Syntax/Syntax.cf
rename to src/Transfer/Syntax/Syntax.cf
diff --git a/src-3.0/Transfer/Syntax/Test.hs b/src/Transfer/Syntax/Test.hs
similarity index 100%
rename from src-3.0/Transfer/Syntax/Test.hs
rename to src/Transfer/Syntax/Test.hs
diff --git a/src-3.0/Transfer/SyntaxToCore.hs b/src/Transfer/SyntaxToCore.hs
similarity index 100%
rename from src-3.0/Transfer/SyntaxToCore.hs
rename to src/Transfer/SyntaxToCore.hs
diff --git a/src-3.0/config.guess b/src/config.guess
similarity index 100%
rename from src-3.0/config.guess
rename to src/config.guess
diff --git a/src-3.0/config.mk.in b/src/config.mk.in
similarity index 100%
rename from src-3.0/config.mk.in
rename to src/config.mk.in
diff --git a/src-3.0/config.sub b/src/config.sub
similarity index 100%
rename from src-3.0/config.sub
rename to src/config.sub
diff --git a/src-3.0/configure.ac b/src/configure.ac
similarity index 100%
rename from src-3.0/configure.ac
rename to src/configure.ac
diff --git a/src-3.0/exper/Evaluate.hs b/src/exper/Evaluate.hs
similarity index 100%
rename from src-3.0/exper/Evaluate.hs
rename to src/exper/Evaluate.hs
diff --git a/src-3.0/exper/Optimize.hs b/src/exper/Optimize.hs
similarity index 100%
rename from src-3.0/exper/Optimize.hs
rename to src/exper/Optimize.hs
diff --git a/src-3.0/gf.spec b/src/gf.spec
similarity index 100%
rename from src-3.0/gf.spec
rename to src/gf.spec
diff --git a/src-3.0/gf.wxs.in b/src/gf.wxs.in
similarity index 100%
rename from src-3.0/gf.wxs.in
rename to src/gf.wxs.in
diff --git a/src-3.0/gf_atk.cfg b/src/gf_atk.cfg
similarity index 100%
rename from src-3.0/gf_atk.cfg
rename to src/gf_atk.cfg
diff --git a/src-3.0/gfc.in b/src/gfc.in
similarity index 100%
rename from src-3.0/gfc.in
rename to src/gfc.in
diff --git a/src-3.0/gfeditor.in b/src/gfeditor.in
similarity index 100%
rename from src-3.0/gfeditor.in
rename to src/gfeditor.in
diff --git a/src-3.0/haddock/haddock-check.perl b/src/haddock/haddock-check.perl
similarity index 100%
rename from src-3.0/haddock/haddock-check.perl
rename to src/haddock/haddock-check.perl
diff --git a/src-3.0/haddock/haddock-script.csh b/src/haddock/haddock-script.csh
similarity index 100%
rename from src-3.0/haddock/haddock-script.csh
rename to src/haddock/haddock-script.csh
diff --git a/src-3.0/haddock/resources/blank.html b/src/haddock/resources/blank.html
similarity index 100%
rename from src-3.0/haddock/resources/blank.html
rename to src/haddock/resources/blank.html
diff --git a/src-3.0/haddock/resources/index.html b/src/haddock/resources/index.html
similarity index 100%
rename from src-3.0/haddock/resources/index.html
rename to src/haddock/resources/index.html
diff --git a/src-3.0/install-sh b/src/install-sh
similarity index 100%
rename from src-3.0/install-sh
rename to src/install-sh
diff --git a/src-3.0/jgf.bat b/src/jgf.bat
similarity index 100%
rename from src-3.0/jgf.bat
rename to src/jgf.bat
diff --git a/src-3.0/jgf.in b/src/jgf.in
similarity index 100%
rename from src-3.0/jgf.in
rename to src/jgf.in
diff --git a/src-3.0/module-structure.txt b/src/module-structure.txt
similarity index 100%
rename from src-3.0/module-structure.txt
rename to src/module-structure.txt
diff --git a/src-3.0/tools/AlphaConvGF.hs b/src/tools/AlphaConvGF.hs
similarity index 100%
rename from src-3.0/tools/AlphaConvGF.hs
rename to src/tools/AlphaConvGF.hs
diff --git a/src-3.0/tools/GFDoc.hs b/src/tools/GFDoc.hs
similarity index 100%
rename from src-3.0/tools/GFDoc.hs
rename to src/tools/GFDoc.hs
diff --git a/src-3.0/tools/Htmls.hs b/src/tools/Htmls.hs
similarity index 100%
rename from src-3.0/tools/Htmls.hs
rename to src/tools/Htmls.hs
diff --git a/src-3.0/tools/MkHelpFile.hs b/src/tools/MkHelpFile.hs
similarity index 100%
rename from src-3.0/tools/MkHelpFile.hs
rename to src/tools/MkHelpFile.hs
diff --git a/src-3.0/tools/WriteF.hs b/src/tools/WriteF.hs
similarity index 100%
rename from src-3.0/tools/WriteF.hs
rename to src/tools/WriteF.hs
diff --git a/src-3.0/tools/c++/README b/src/tools/c++/README
similarity index 100%
rename from src-3.0/tools/c++/README
rename to src/tools/c++/README
diff --git a/src-3.0/tools/c++/exgf.gft b/src/tools/c++/exgf.gft
similarity index 100%
rename from src-3.0/tools/c++/exgf.gft
rename to src/tools/c++/exgf.gft
diff --git a/src-3.0/tools/c++/gfex.cpp b/src/tools/c++/gfex.cpp
similarity index 100%
rename from src-3.0/tools/c++/gfex.cpp
rename to src/tools/c++/gfex.cpp
diff --git a/src-3.0/tools/c++/peace.gft b/src/tools/c++/peace.gft
similarity index 100%
rename from src-3.0/tools/c++/peace.gft
rename to src/tools/c++/peace.gft
diff --git a/src-3.0/tools/c/GFCC/Abs.hs b/src/tools/c/GFCC/Abs.hs
similarity index 100%
rename from src-3.0/tools/c/GFCC/Abs.hs
rename to src/tools/c/GFCC/Abs.hs
diff --git a/src-3.0/tools/c/GFCC/ComposOp.hs b/src/tools/c/GFCC/ComposOp.hs
similarity index 100%
rename from src-3.0/tools/c/GFCC/ComposOp.hs
rename to src/tools/c/GFCC/ComposOp.hs
diff --git a/src-3.0/tools/c/GFCC/ErrM.hs b/src/tools/c/GFCC/ErrM.hs
similarity index 100%
rename from src-3.0/tools/c/GFCC/ErrM.hs
rename to src/tools/c/GFCC/ErrM.hs
diff --git a/src-3.0/tools/c/GFCC/Lex.hs b/src/tools/c/GFCC/Lex.hs
similarity index 100%
rename from src-3.0/tools/c/GFCC/Lex.hs
rename to src/tools/c/GFCC/Lex.hs
diff --git a/src-3.0/tools/c/GFCC/Lex.x b/src/tools/c/GFCC/Lex.x
similarity index 100%
rename from src-3.0/tools/c/GFCC/Lex.x
rename to src/tools/c/GFCC/Lex.x
diff --git a/src-3.0/tools/c/GFCC/Par.hs b/src/tools/c/GFCC/Par.hs
similarity index 100%
rename from src-3.0/tools/c/GFCC/Par.hs
rename to src/tools/c/GFCC/Par.hs
diff --git a/src-3.0/tools/c/GFCC/Par.y b/src/tools/c/GFCC/Par.y
similarity index 100%
rename from src-3.0/tools/c/GFCC/Par.y
rename to src/tools/c/GFCC/Par.y
diff --git a/src-3.0/tools/c/GFCC/Print.hs b/src/tools/c/GFCC/Print.hs
similarity index 100%
rename from src-3.0/tools/c/GFCC/Print.hs
rename to src/tools/c/GFCC/Print.hs
diff --git a/src-3.0/tools/c/GFCC/Test.hs b/src/tools/c/GFCC/Test.hs
similarity index 100%
rename from src-3.0/tools/c/GFCC/Test.hs
rename to src/tools/c/GFCC/Test.hs
diff --git a/src-3.0/tools/c/Makefile b/src/tools/c/Makefile
similarity index 100%
rename from src-3.0/tools/c/Makefile
rename to src/tools/c/Makefile
diff --git a/src-3.0/tools/c/examples/bronzeage/Makefile b/src/tools/c/examples/bronzeage/Makefile
similarity index 100%
rename from src-3.0/tools/c/examples/bronzeage/Makefile
rename to src/tools/c/examples/bronzeage/Makefile
diff --git a/src-3.0/tools/c/examples/bronzeage/bronzeage-test.c b/src/tools/c/examples/bronzeage/bronzeage-test.c
similarity index 100%
rename from src-3.0/tools/c/examples/bronzeage/bronzeage-test.c
rename to src/tools/c/examples/bronzeage/bronzeage-test.c
diff --git a/src-3.0/tools/c/gfcc2c.hs b/src/tools/c/gfcc2c.hs
similarity index 100%
rename from src-3.0/tools/c/gfcc2c.hs
rename to src/tools/c/gfcc2c.hs
diff --git a/src-3.0/tools/mkHelpFile.perl b/src/tools/mkHelpFile.perl
similarity index 100%
rename from src-3.0/tools/mkHelpFile.perl
rename to src/tools/mkHelpFile.perl