mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-24 03:52:50 -06:00
adjustments in Phrasebook
This commit is contained in:
@@ -212,11 +212,17 @@ concrete WordsDan of Words = SentencesDan **
|
||||
|
||||
-- transports
|
||||
|
||||
HowFar place = mkQS (mkQCl long_IAdv (mkCl (mkVP (SyntaxDan.mkAdv to_Prep place.name)))) ;
|
||||
HowFarFrom place x = mkQS (mkQCl long_IAdv (mkCl place.name (SyntaxDan.mkAdv from_Prep x.name))) ;
|
||||
HowFar place =
|
||||
mkQS (mkQCl far_IAdv (mkCl (mkVP place.to))) ;
|
||||
HowFarFrom x y =
|
||||
mkQS (mkQCl far_IAdv (mkCl (mkVP (mkVP y.to)
|
||||
(SyntaxDan.mkAdv from_Prep x.name)))) ;
|
||||
HowFarFromBy x y t =
|
||||
mkQS (mkQCl long_IAdv (mkNP (mkNP y.name (SyntaxDan.mkAdv from_Prep x.name)) t)) ;
|
||||
HowFarBy y t = mkQS (mkQCl long_IAdv (mkNP y.name t)) ;
|
||||
mkQS (mkQCl far_IAdv (mkCl (mkVP (mkVP (mkVP y.to)
|
||||
(SyntaxDan.mkAdv from_Prep x.name)) t))) ;
|
||||
HowFarBy place t =
|
||||
mkQS (mkQCl far_IAdv (mkCl (mkVP (mkVP place.to) t))) ;
|
||||
|
||||
-- not sure !
|
||||
WhichTranspPlace trans place =
|
||||
mkQS (mkQCl (mkIP which_IDet trans.name) (mkVP (mkVP L.go_V) place.to)) ;
|
||||
@@ -250,7 +256,6 @@ concrete WordsDan of Words = SentencesDan **
|
||||
by = SyntaxDan.mkAdv by8means_Prep (mkNP n)
|
||||
} ;
|
||||
|
||||
far_IAdv = ExtraDan.IAdvAdv L.far_Adv ;
|
||||
long_IAdv : IAdv = ss "hvor langt" ** {lock_IAdv = <>};
|
||||
far_IAdv : IAdv = ss "hvor langt" ** {lock_IAdv = <>};
|
||||
how8much_IAdv : IAdv = ss "hvad" ** {lock_IAdv = <>};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user