summaryrefslogtreecommitdiff
path: root/examples/tutorial/syntax
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2007-10-23 21:03:06 +0000
committeraarne <aarne@cs.chalmers.se>2007-10-23 21:03:06 +0000
commit60f714b9c88f0492edcc6352f55c39b433013b36 (patch)
tree6ef0de3d533355c01142a0cc2a7e341f173425e2 /examples/tutorial/syntax
parentbf223b43d5f7733462169fda5c85232c85a20ea0 (diff)
insertObject in AdVP in tutorial/syntax
Diffstat (limited to 'examples/tutorial/syntax')
-rw-r--r--examples/tutorial/syntax/GrammarEng.gf10
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} ;