13_a_ibm_1401
A program is a series of instructions that direct the 1401 as it solves an application.
arc(r_0013_0003__is, r_0013_0001__A_r_0013_0002__program, arg0).
arc(r_0013_0003__is, r_0013_0004__a_r_0013_0005__series, prd).
arc(r_0013_0004__a_r_0013_0005__series, r_0013_0007__instructions, r_0013_0006__of).
arc(r_0013_0008__that_r_0013_0009__direct, r_0013_0007__instructions, arg0).
arc(r_0013_0008__that_r_0013_0009__direct, r_0013_0010__the_r_0013_0011__1401, arg1).
arc(r_0013_0012__as, r_0013_0008__that_r_0013_0009__direct, scope).
arc(r_0013_0012__as, r_0013_0014__solves, restriction).
arc(r_0013_0014__solves, r_0013_0010__the_r_0013_0011__1401, arg0).
arc(r_0013_0014__solves, r_0013_0015__an_r_0013_0016__application, arg1).
fof(formula,axiom,
? [R_13_3_IS,R_13_1_A_PROGRAM,R_13_4_A_SERIES,R_13_12_AS,R_13_14_SOLVES,R_13_15_AN_APPLICATION,R_13_8_THAT_DIRECT,R_13_7_INSTRUCTIONS,R_13_10_THE_1401] :
( a_program(R_13_1_A_PROGRAM)
& an_application(R_13_15_AN_APPLICATION)
& instructions(R_13_7_INSTRUCTIONS)
& the_1401(R_13_10_THE_1401)
& is(R_13_3_IS,R_13_1_A_PROGRAM,R_13_4_A_SERIES)
& a_series(R_13_4_A_SERIES)
& of(R_13_4_A_SERIES,R_13_7_INSTRUCTIONS)
& as(R_13_12_AS)
& conj1(R_13_12_AS,R_13_14_SOLVES)
& solves(R_13_14_SOLVES,R_13_10_THE_1401,R_13_15_AN_APPLICATION)
& conj2(R_13_12_AS,R_13_8_THAT_DIRECT)
& that_direct(R_13_8_THAT_DIRECT,R_13_7_INSTRUCTIONS,R_13_10_THE_1401) ) ).
( (IP-MAT (NP-SBJ (D A;{a})
(N program;{program}))
(BEP;_Ln_ is;{be})
(NP-PRD (D a;{a})
(N series;{series})
(PP (P-ROLE of;{of})
(NP (NS instructions;{instruction})
(IP-REL (C that;{that})
(NP-SBJ *T*)
(VBP;_Tn_ direct;{direct})
(NP-OB1;{T1401} (D the;{the})
(NPR 1401))
(PP-SCON (P-CONN as;{as})
(IP-ADV (NP-SBJ;{T1401} (PRO it;{it}))
(VBP;_Tn_ solves;{solve})
(NP-OB1 (D an;{an})
(N application;{application}))))))))
(PUNC .))
(ID 13_a_ibm_1401))