From f5461eb3d4eb2605b546a4ed202c12bcdaa1f4e4 Mon Sep 17 00:00:00 2001 From: "john.j.camilleri" Date: Mon, 16 Sep 2013 07:17:27 +0000 Subject: Remove contribs and examples Everything has now been moved to a separate repository at https://github.com/GrammaticalFramework/gf-contrib The contents of the examples folder are build during SetupWeb --- examples/discourse/DiscourseEng.gf | 56 -------------------------------------- 1 file changed, 56 deletions(-) delete mode 100644 examples/discourse/DiscourseEng.gf (limited to 'examples/discourse/DiscourseEng.gf') diff --git a/examples/discourse/DiscourseEng.gf b/examples/discourse/DiscourseEng.gf deleted file mode 100644 index 9ee3b070a..000000000 --- a/examples/discourse/DiscourseEng.gf +++ /dev/null @@ -1,56 +0,0 @@ ---# -path=.:present - -concrete DiscourseEng of Discourse = - LexiconEng, - NounEng, VerbEng - [SlashV2VNP,SlashVV, Slash2V3, Slash3V3], - AdjectiveEng, AdverbEng, - StructuralEng - [nobody_NP,nothing_NP], - TenseX -** open SyntaxEng, (P = ParadigmsEng), (R = ParamX), (E = ExtraEng), (L = LangEng), Prelude in { - -lincat - Clause = {s : R.Polarity => {subj : NP ; vps : VPSlash ; obj : NP ; adv : Adv}} ; - Marker = Adv ; - -lin - PreSubjS marker temp pol cla = - let cl = cla.s ! pol.p in - mkS marker (mkS temp pol - (mkCl cl.subj (mkVP (mkVP cl.vps cl.obj) cl.adv))) ; - - PreVerbS marker temp pol cla = - let cl = cla.s ! pol.p in - mkS marker (mkS temp pol - (mkCl cl.subj (mkVP actually_AdV (mkVP (mkVP E.do_VV (mkVP cl.vps cl.obj)) cl.adv)))) ; - - PreObjS marker temp pol cla = - let cl = cla.s ! pol.p in - mkS marker (mkS (mkCl cl.obj - (mkRS temp pol (mkRCl E.that_RP (mkClSlash cl.subj (L.AdvVPSlash cl.vps cl.adv)))))) ; - - PreAdvS marker temp pol cla = - let cl = cla.s ! pol.p in - mkS marker (mkS cl.adv - (mkS temp pol (mkCl cl.subj (mkVP cl.vps cl.obj)))) ; - - NoFocClause np vps obj adv = - {s = \\p => {subj = np ; vps = vps ; obj = obj ; adv = adv}} ; - FocSubjClause np vps obj adv = - {s = \\p => {subj = mkNP np (too p) ; vps = vps ; obj = obj ; adv = adv}} ; - FocVerbClause np vps obj adv = - {s = \\p => {subj = np ; vps = L.AdVVPSlash even_AdV vps ; obj = obj ; adv = adv}} ; - FocObjClause np vps obj adv = - {s = \\p => {subj = np ; vps = vps ; obj = mkNP obj (too p) ; adv = adv}} ; - FocAdvClause np vps obj adv = - {s = \\p => {subj = np ; vps = vps ; obj = obj ; adv = lin Adv (ss (adv.s ++ (too p).s))}} ; - - neutralMarker = P.mkAdv [] ; - remindMarker = P.mkAdv "as we know" ; - contrastMarker = P.mkAdv "no but" ; - -oper - too : R.Polarity -> Adv = \p -> case p of {R.Pos => P.mkAdv "too" ; R.Neg => P.mkAdv "either"} ; - even_AdV = P.mkAdV "even" ; - actually_AdV = P.mkAdV "actually" ; - -} -- cgit v1.2.3