% -*- coding: utf-8 -*-

fstructure('Patrz przed siebie i czytaj w brodzie .',
	% Properties:
	[
	'sentence_id'('1'),
	'markup_free_sentence'('Patrz przed siebie i czytaj w brodzie .'),
	'xle_version'('XLE release of May 07, 2013 13:40.'),
	'grammar'('/home/aep/POLFIE_ParGram_20130917_newdict_Skladnica-131011_updated_map/POLFIE_temp2229.lfg'),
	'grammar_date'('Dec 10, 2013 20:16'),
	'word_count'('7'),
	'statistics'('3 solutions, 0.030 CPU seconds, 3.003MB max mem, 42 subtrees unified'),
	'rootcategory'('ROOT'),
	'hostname'('mozart')
	],
	% Choices:
	[
	choice([A1,A2,A3], 1)
	],
	% Equivalences:
	[
	
	],
	% Constraints:
	[
	cf(1,in_set(var(1),var(0))),
	cf(1,in_set(var(16),var(0))),
	cf(1,eq(attr(var(0),'COORD-FORM'),'i')),
	cf(A1,eq(attr(var(28),'PRED'),var(29))),
	cf(A1,eq(var(29),semform('pro',2,[],[]))),
	cf(A2,subsume(var(3),var(9))),
	cf(A2,subsume(var(3),var(21))),
	cf(1,eq(attr(var(3),'PRED'),semform('w',7,[var(5)],[]))),
	cf(1,eq(attr(var(3),'OBJ'),var(5))),
	cf(1,eq(attr(var(5),'PRED'),semform('broda',8,[],[]))),
	cf(1,eq(attr(var(1),'PRED'),semform('czytać',5,[var(12)],[]))),
	cf(1,eq(attr(var(1),'SUBJ'),var(12))),
	cf(1,eq(attr(var(1),'ADJUNCT'),var(2))),
	cf(A1,eq(var(12),var(28))),
	cf(or(A2,A3),eq(attr(var(12),'PRED'),var(14))),
	cf(A3,eq(var(14),semform('pro',6,[],[]))),
	cf(A2,eq(var(14),semform('pro',2,[],[]))),
	cf(or(A1,A3),in_set(var(3),var(2))),
	cf(A2,in_set(var(9),var(2))),
	cf(A2,eq(attr(var(9),'PRED'),semform('w',7,[var(5)],[]))),
	cf(A2,eq(attr(var(9),'OBJ'),var(5))),
	cf(1,eq(attr(var(16),'PRED'),semform('patrzeć',0,[var(24)],[]))),
	cf(1,eq(attr(var(16),'SUBJ'),var(24))),
	cf(1,eq(attr(var(16),'ADJUNCT'),var(17))),
	cf(A1,eq(var(24),var(28))),
	cf(or(A2,A3),eq(attr(var(24),'PRED'),var(26))),
	cf(A3,eq(var(26),semform('pro',1,[],[]))),
	cf(A2,eq(var(26),semform('pro',2,[],[]))),
	cf(1,in_set(var(18),var(17))),
	cf(A2,in_set(var(21),var(17))),
	cf(1,eq(attr(var(18),'PRED'),semform('przed',3,[var(20)],[]))),
	cf(1,eq(attr(var(18),'OBJ'),var(20))),
	cf(1,eq(attr(var(20),'PRED'),semform('siebie',4,[],[]))),
	cf(A2,eq(attr(var(21),'PRED'),semform('w',7,[var(5)],[]))),
	cf(A2,eq(attr(var(21),'OBJ'),var(5)))
	],
	% C-Structure:
	[
	cf(1,subtree(462,'ROOT',461,49)),
	cf(1,phi(462,var(0))),
	cf(A1,subtree(514,'IP',432,33)),
	cf(A1,phi(514,var(0))),
	cf(A1,subtree(503,'IP',514,364)),
	cf(A1,phi(503,var(0))),
	cf(A2,subtree(503,'IP',500,356)),
	cf(A2,phi(503,var(0))),
	cf(A2,subtree(500,'IP',499,241)),
	cf(A2,phi(500,var(0))),
	cf(A2,subtree(499,'IP',433,33)),
	cf(A2,phi(499,var(0))),
	cf(1,subtree(461,'ROOT',-,454)),
	cf(1,phi(461,var(0))),
	cf(or(A1,A2),subtree(454,'S',-,503)),
	cf(or(A1,A2),phi(454,var(0))),
	cf(A3,subtree(454,'S',443,447)),
	cf(A3,phi(454,var(0))),
	cf(A3,subtree(447,'S',-,364)),
	cf(A3,phi(447,var(1))),
	cf(A3,subtree(443,'S',437,33)),
	cf(A3,phi(443,var(0))),
	cf(A3,subtree(437,'S',-,435)),
	cf(A3,phi(437,var(0))),
	cf(A3,subtree(435,'S',-,426)),
	cf(A3,phi(435,var(16))),
	cf(A2,subtree(433,'IP',-,426)),
	cf(A2,phi(433,var(0))),
	cf(A1,subtree(432,'IP',-,426)),
	cf(A1,phi(432,var(0))),
	cf(1,subtree(426,'IP',158,418)),
	cf(1,phi(426,var(16))),
	cf(1,subtree(418,'PP',417,204)),
	cf(1,phi(418,var(18))),
	cf(1,subtree(417,'PP',-,179)),
	cf(1,phi(417,var(18))),
	cf(or(A1,A3),subtree(364,'IP',242,356)),
	cf(or(A1,A3),phi(364,var(1))),
	cf(1,subtree(356,'PP',355,291)),
	cf(1,phi(356,var(3))),
	cf(1,subtree(355,'PP',-,265)),
	cf(1,phi(355,var(3))),
	cf(1,subtree(291,'NP',-,289)),
	cf(1,phi(291,var(5))),
	cf(1,subtree(289,'N',-,46)),
	cf(1,phi(289,var(5))),
	cf(1,subtree(265,'P',-,42)),
	cf(1,phi(265,var(3))),
	cf(or(A1,A3),subtree(242,'IP',-,38)),
	cf(or(A1,A3),phi(242,var(1))),
	cf(A2,subtree(241,'IP',-,38)),
	cf(A2,phi(241,var(1))),
	cf(1,subtree(204,'NP',-,203)),
	cf(1,phi(204,var(20))),
	cf(1,subtree(203,'N',-,26)),
	cf(1,phi(203,var(20))),
	cf(1,subtree(179,'P',-,19)),
	cf(1,phi(179,var(18))),
	cf(1,subtree(158,'IP',-,11)),
	cf(1,phi(158,var(16))),
	cf(1,subtree(49,'PERIOD',-,47)),
	cf(1,phi(49,var(0))),
	cf(1,terminal(47,'.',[47])),
	cf(1,phi(47,var(0))),
	cf(1,subtree(46,'SUBST',-,45)),
	cf(1,phi(46,var(5))),
	cf(1,terminal(45,'brodzie',[45])),
	cf(1,phi(45,var(5))),
	cf(1,subtree(42,'PREP',-,41)),
	cf(1,phi(42,var(3))),
	cf(1,terminal(41,'w',[41])),
	cf(1,phi(41,var(3))),
	cf(1,subtree(38,'IMPT',-,37)),
	cf(1,phi(38,var(1))),
	cf(1,terminal(37,'czytaj',[37])),
	cf(1,phi(37,var(31))),
	cf(1,subtree(33,'CONJ',-,31)),
	cf(1,phi(33,var(0))),
	cf(1,terminal(31,'i',[31])),
	cf(1,phi(31,var(0))),
	cf(1,subtree(26,'SIEBIE',-,25)),
	cf(1,phi(26,var(20))),
	cf(1,terminal(25,'siebie',[25])),
	cf(1,phi(25,var(20))),
	cf(1,subtree(19,'PREP',-,18)),
	cf(1,phi(19,var(18))),
	cf(1,terminal(18,'przed',[18])),
	cf(1,phi(18,var(18))),
	cf(1,subtree(11,'IMPT',-,10)),
	cf(1,phi(11,var(16))),
	cf(1,terminal(10,'Patrz',[10])),
	cf(1,phi(10,var(32))),
	cf(1,semform_data(0,11,1,1)),
	cf(A3,semform_data(1,435,1,1)),
	cf(or(A1,A2),semform_data(2,454,1,1)),
	cf(1,semform_data(3,19,7,7)),
	cf(1,semform_data(4,26,13,13)),
	cf(1,semform_data(5,38,22,22)),
	cf(A3,semform_data(6,447,22,22)),
	cf(1,semform_data(7,42,29,29)),
	cf(1,semform_data(8,46,31,31)),
	cf(1,fspan(var(0),1,40)),
	cf(or(A1,A3),fspan(var(1),22,38)),
	cf(A2,fspan(var(1),22,28)),
	cf(1,fspan(var(16),1,19)),
	cf(1,fspan(var(18),7,19)),
	cf(1,fspan(var(20),13,19)),
	cf(1,fspan(var(3),29,38)),
	cf(1,fspan(var(5),31,38)),
	cf(1,surfaceform(10,'Patrz',1,6)),
	cf(1,surfaceform(18,'przed',7,12)),
	cf(1,surfaceform(25,'siebie',13,19)),
	cf(1,surfaceform(31,'i',20,21)),
	cf(1,surfaceform(37,'czytaj',22,28)),
	cf(1,surfaceform(41,'w',29,30)),
	cf(1,surfaceform(45,'brodzie',31,38)),
	cf(1,surfaceform(47,'.',39,40))
	]).
