From fa69bd8ab3c82a6c7e3358db42c96919f8ce4967 Mon Sep 17 00:00:00 2001 From: bjorn Date: Thu, 2 Oct 2008 14:11:41 +0000 Subject: Regenerate source GF parser from GF.cf. Now, when GF/Source/Makefile is used, no hand-hacking is needed. --- src/GF/Source/ParGF.y | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'src/GF/Source/ParGF.y') diff --git a/src/GF/Source/ParGF.y b/src/GF/Source/ParGF.y index 5d6cadb12..397c57eb2 100644 --- a/src/GF/Source/ParGF.y +++ b/src/GF/Source/ParGF.y @@ -151,19 +151,19 @@ Transfer : '(' 'transfer' 'in' Open ')' { TransferIn $4 } | '(' 'transfer' 'out' Open ')' { TransferOut $4 } -ModHeader :: { ModDef } -ModHeader : ComplMod ModType '=' ModHeaderBody { MModule $1 $2 $4 } - - -ModHeaderBody :: { ModBody } -ModHeaderBody : Extend Opens { MBody $1 $2 [] } - | ListIncluded { MNoBody $1 } - | Included 'with' ListOpen { MWith $1 $3 } - | Included 'with' ListOpen '**' Opens { MWithBody $1 $3 $5 [] } - | ListIncluded '**' Included 'with' ListOpen { MWithE $1 $3 $5 } - | ListIncluded '**' Included 'with' ListOpen '**' Opens { MWithEBody $1 $3 $5 $7 [] } - | 'reuse' PIdent { MReuse $2 } - | 'union' ListIncluded { MUnion $2 } +ModHeader :: { ModHeader } +ModHeader : ComplMod ModType '=' ModHeaderBody { MModule2 $1 $2 $4 } + + +ModHeaderBody :: { ModHeaderBody } +ModHeaderBody : Extend Opens { MBody2 $1 $2 } + | ListIncluded { MNoBody2 $1 } + | Included 'with' ListOpen { MWith2 $1 $3 } + | Included 'with' ListOpen '**' Opens { MWithBody2 $1 $3 $5 } + | ListIncluded '**' Included 'with' ListOpen { MWithE2 $1 $3 $5 } + | ListIncluded '**' Included 'with' ListOpen '**' Opens { MWithEBody2 $1 $3 $5 $7 } + | 'reuse' PIdent { MReuse2 $2 } + | 'union' ListIncluded { MUnion2 $2 } ModType :: { ModType } -- cgit v1.2.3