% -*- coding: iso-8859-1 -*-

fstructure('he sleeps in old gardens and parks sometimes.',
	% Properties:
	[
	'xle_version'('XLE release of Nov 20, 2008 14:00.'),
	'grammar'('/Users/mforst/teaching/ling187-2009/eng-week5.lfg'),
	'grammar_date'('Feb 21, 2009 16:32'),
	'word_count'('8'),
	'statistics'('3 solutions, 0.00 CPU seconds, 40 subtrees unified'),
	'rootcategory'('ROOT'),
	'hostname'('odysseus.local')
	],
	% Choices:
	[
	
	],
	% Equivalences:
	[
	
	],
	% Constraints:
	[
	cf(1,eq(attr(var(0),'PRED'),semform('sleep',1,[var(9)],[]))),
	cf(1,eq(attr(var(0),'SUBJ'),var(9))),
	cf(1,eq(attr(var(0),'ADJUNCT'),var(1))),
	cf(1,eq(attr(var(0),'TNS-ASP'),var(10))),
	cf(1,eq(attr(var(9),'PRED'),semform('he',0,[],[]))),
	cf(1,eq(attr(var(9),'CASE'),'nom')),
	cf(1,eq(attr(var(9),'NTYPE'),'pron')),
	cf(1,eq(attr(var(9),'NUM'),'sg')),
	cf(1,eq(attr(var(9),'PERS'),'3')),
	cf(1,in_set(var(2),var(1))),
	cf(1,in_set(var(8),var(1))),
	cf(1,eq(attr(var(2),'PRED'),semform('in',2,[var(3)],[]))),
	cf(1,eq(attr(var(2),'OBJ'),var(3))),
	cf(1,eq(attr(var(2),'ADJUNCT-TYPE'),'VP')),
	cf(1,in_set(var(4),var(3))),
	cf(1,in_set(var(7),var(3))),
	cf(1,eq(attr(var(3),'CONJ-FORM'),'and')),
	cf(1,eq(attr(var(3),'COORD-LEVEL'),'N')),
	cf(1,eq(attr(var(3),'NUM'),'pl')),
	cf(1,eq(attr(var(3),'PERS'),'3')),
	cf(1,in_set(var(6),var(5))),
	cf(1,eq(attr(var(6),'PRED'),semform('old',3,[],[]))),
	cf(1,eq(attr(var(6),'ADJUNCT-TYPE'),'NP')),
	cf(1,eq(attr(var(4),'PRED'),semform('garden',4,[],[]))),
	cf(1,eq(attr(var(4),'ADJUNCT'),var(5))),
	cf(1,eq(attr(var(4),'CASE'),'acc')),
	cf(1,eq(attr(var(4),'NTYPE'),'common')),
	cf(1,eq(attr(var(4),'NUM'),'pl')),
	cf(1,eq(attr(var(4),'PCASE'),'in')),
	cf(1,eq(attr(var(4),'PERS'),'3')),
	cf(1,eq(attr(var(7),'PRED'),semform('park',5,[],[]))),
	cf(1,eq(attr(var(7),'ADJUNCT'),var(5))),
	cf(1,eq(attr(var(7),'CASE'),'acc')),
	cf(1,eq(attr(var(7),'NTYPE'),'common')),
	cf(1,eq(attr(var(7),'NUM'),'pl')),
	cf(1,eq(attr(var(7),'PCASE'),'in')),
	cf(1,eq(attr(var(7),'PERS'),'3')),
	cf(1,eq(attr(var(8),'PRED'),semform('sometimes',7,[],[]))),
	cf(1,eq(attr(var(8),'ADJUNCT-TYPE'),'VP')),
	cf(1,eq(attr(var(10),'TENSE'),'pres'))
	],
	% C-Structure:
	[
	cf(1,subtree(146,'ROOT',145,28)),
	cf(1,phi(146,var(0))),
	cf(1,subtree(169,'N',168,22)),
	cf(1,phi(169,var(3))),
	cf(1,subtree(168,'N',167,18)),
	cf(1,phi(168,var(3))),
	cf(1,subtree(167,'N',-,15)),
	cf(1,phi(167,var(3))),
	cf(1,subtree(165,'VP',45,163)),
	cf(1,phi(165,var(0))),
	cf(1,subtree(163,'PP',55,161)),
	cf(1,phi(163,var(2))),
	cf(1,subtree(161,'NP',65,169)),
	cf(1,phi(161,var(3))),
	cf(1,subtree(145,'ROOT',-,142)),
	cf(1,phi(145,var(0))),
	cf(1,subtree(142,'S',40,140)),
	cf(1,phi(142,var(0))),
	cf(1,subtree(140,'VP',165,25)),
	cf(1,phi(140,var(0))),
	cf(1,subtree(65,'NP',-,62)),
	cf(1,phi(65,var(3))),
	cf(1,subtree(62,'AP',-,12)),
	cf(1,phi(62,var(6))),
	cf(1,subtree(55,'PP',-,9)),
	cf(1,phi(55,var(2))),
	cf(1,subtree(45,'VP',-,6)),
	cf(1,phi(45,var(0))),
	cf(1,subtree(40,'S',-,38)),
	cf(1,phi(40,var(0))),
	cf(1,subtree(38,'NP',-,3)),
	cf(1,phi(38,var(9))),
	cf(1,subtree(28,'PERIOD',-,26)),
	cf(1,phi(28,var(0))),
	cf(1,terminal(26,'.',[26])),
	cf(1,phi(26,var(0))),
	cf(1,subtree(25,'ADV',-,23)),
	cf(1,phi(25,var(8))),
	cf(1,terminal(23,'sometimes',[23])),
	cf(1,phi(23,var(8))),
	cf(1,subtree(22,'N',-,19)),
	cf(1,phi(22,var(7))),
	cf(1,terminal(19,'parks',[19])),
	cf(1,phi(19,var(7))),
	cf(1,subtree(18,'CONJ',-,16)),
	cf(1,phi(18,var(3))),
	cf(1,terminal(16,'and',[16])),
	cf(1,phi(16,var(3))),
	cf(1,subtree(15,'N',-,13)),
	cf(1,phi(15,var(4))),
	cf(1,terminal(13,'gardens',[13])),
	cf(1,phi(13,var(4))),
	cf(1,subtree(12,'A',-,10)),
	cf(1,phi(12,var(6))),
	cf(1,terminal(10,'old',[10])),
	cf(1,phi(10,var(6))),
	cf(1,subtree(9,'P',-,7)),
	cf(1,phi(9,var(2))),
	cf(1,terminal(7,'in',[7])),
	cf(1,phi(7,var(2))),
	cf(1,subtree(6,'V',-,4)),
	cf(1,phi(6,var(0))),
	cf(1,terminal(4,'sleeps',[4])),
	cf(1,phi(4,var(0))),
	cf(1,subtree(3,'PRON',-,1)),
	cf(1,phi(3,var(9))),
	cf(1,terminal(1,'he',[1])),
	cf(1,phi(1,var(9))),
	cf(1,semform_data(0,3,1,3)),
	cf(1,semform_data(1,6,4,10)),
	cf(1,semform_data(2,9,11,13)),
	cf(1,semform_data(3,12,14,17)),
	cf(1,semform_data(4,15,18,25)),
	cf(1,semform_data(5,22,30,35)),
	cf(1,semform_data(7,25,36,45)),
	cf(1,fspan(var(9),1,3)),
	cf(1,fspan(var(6),14,17)),
	cf(1,fspan(var(4),18,25)),
	cf(1,fspan(var(7),30,35)),
	cf(1,fspan(var(3),14,35)),
	cf(1,fspan(var(2),11,35)),
	cf(1,fspan(var(8),36,45)),
	cf(1,fspan(var(0),1,46)),
	cf(1,surfaceform(1,'he',1,3)),
	cf(1,surfaceform(4,'sleeps',4,10)),
	cf(1,surfaceform(7,'in',11,13)),
	cf(1,surfaceform(10,'old',14,17)),
	cf(1,surfaceform(13,'gardens',18,25)),
	cf(1,surfaceform(16,'and',26,29)),
	cf(1,surfaceform(19,'parks',30,35)),
	cf(1,surfaceform(23,'sometimes',36,45)),
	cf(1,surfaceform(26,'.',45,46))
	]).
