diff options
| author | aarne <aarne@cs.chalmers.se> | 2007-10-23 21:03:06 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2007-10-23 21:03:06 +0000 |
| commit | 60f714b9c88f0492edcc6352f55c39b433013b36 (patch) | |
| tree | 6ef0de3d533355c01142a0cc2a7e341f173425e2 /examples/tutorial/syntax/GrammarEng.gf | |
| parent | bf223b43d5f7733462169fda5c85232c85a20ea0 (diff) | |
insertObject in AdVP in tutorial/syntax
Diffstat (limited to 'examples/tutorial/syntax/GrammarEng.gf')
| -rw-r--r-- | examples/tutorial/syntax/GrammarEng.gf | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/examples/tutorial/syntax/GrammarEng.gf b/examples/tutorial/syntax/GrammarEng.gf index 217dda5af..4b4c53a73 100644 --- a/examples/tutorial/syntax/GrammarEng.gf +++ b/examples/tutorial/syntax/GrammarEng.gf @@ -61,15 +61,9 @@ concrete GrammarEng of Grammar = open Prelude, MorphoEng in { ModCN ap cn = {s = \\n => ap.s ++ cn.s ! n} ; - AdVP adv vp = { - s = \\o,b,n => - let vps = vp.s ! o ! b ! n in { - fin = vps.fin ; - inf = vps.inf ++ adv.s - } - } ; + AdVP adv = insertObject adv.s ; - AdAP ada ap = {s = ada.s ++ ap.s} ; + AdAP ada ap = {s = ada.s ++ ap.s} ; IDetCN det cn = {s = det.s ++ cn.s ! det.n ; n = det.n} ; |
