1_a_stories_09_m12
When John was a cub he was on his bob-a-job week.
arc(r_0001_0001__When, r_0001_0003__was, restriction).
arc(r_0001_0001__When, r_0001_0007__was, scope).
arc(r_0001_0003__was, r_0001_0002__John, arg0).
arc(r_0001_0003__was, r_0001_0004__a_r_0001_0005__cub, prd).
arc(r_0001_0007__was, r_0001_0002__John, arg0).
arc(r_0001_0007__was, r_0001_0010__bob__hyphen__a__hyphen__job_r_0001_0011__week, r_0001_0008__on_clr24).
arc(r_0001_0010__bob__hyphen__a__hyphen__job_r_0001_0011__week, r_0001_0002__John, gen).
fof(formula,axiom,
! [R_1_3_WAS,R_1_2_JOHN,R_1_4_A_CUB] :
( ( john(R_1_2_JOHN)
& a_cub(R_1_4_A_CUB)
& was(R_1_3_WAS,R_1_2_JOHN,R_1_4_A_CUB) )
=> ? [R_1_7_WAS,R_1_10_BOB_HYPHEN_A_HYPHEN_JOB_WEEK] :
( was(R_1_7_WAS,R_1_2_JOHN)
& on_clr24(R_1_7_WAS,R_1_10_BOB_HYPHEN_A_HYPHEN_JOB_WEEK)
& bob_hyphen_a_hyphen_job_week(R_1_10_BOB_HYPHEN_A_HYPHEN_JOB_WEEK)
& gen(R_1_10_BOB_HYPHEN_A_HYPHEN_JOB_WEEK,R_1_2_JOHN) ) ) ).
( (IP-MAT (PP-SCON (P-CONN When;{when})
(IP-ADV (NP-SBJ;{JOHN} (NPR John;{John}))
(BED;_Ln_ was;{be})
(NP-PRD (D a;{a})
(N cub;{cub}))))
(NP-SBJ;{JOHN} (PRO he;{he}))
(BED;_Ipr_ was;{be[on]})
(PP-CLR (P-ROLE on;{on})
(NP (NP-GEN;{JOHN} (PRO;_genm_ his;{his}))
(N bob_<hyphen>_a_<hyphen>_job;{bob_a_job})
(N week;{week})))
(PUNC .))
(ID 1_a_stories_09_m12))