added Facebook grammar from SummerSchool tutorial on best practices for grammar writing

This commit is contained in:
ramona.enache
2013-08-21 13:05:22 +00:00
parent 1f4b55735e
commit 9f1a2e5b67
6 changed files with 109 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
incomplete concrete FacebookI of Facebook =
open
Syntax,
Prelude,
LexFacebook
in
{
lincat
SPerson = NP ;
Person = NP ;
Place = NP ;
Page = NP ;
Action = S ;
Item = NP ;
lin
SPersonToPerson sperson = sperson ;
MorePersons sperson person = mkNP and_Conj sperson person ;
PlaceToItem place = place ;
PageToItem page = page ;
ActionToItem action = nounFromS action ;
CheckIn sperson place = mkS pastTense (mkCl sperson (checkIn place)) ;
BeFriends sperson person = mkS pastTense (mkCl sperson (beFriends person)) ;
Like sperson item = like sperson item ;
}