43_a_ibm_1401
COBOL permits a programmer to use language based on English words and phrases in describing an application.

n43_a_ibm_1401 n43_a_ibm_1401__1_1_1_1 COBOL n43_a_ibm_1401__1_2_1 permits n43_a_ibm_1401__1_3_1_1 a n43_a_ibm_1401__1_3_2_1 programmer n43_a_ibm_1401__1_4_1_1 to n43_a_ibm_1401__1_4_2_1 use n43_a_ibm_1401__1_4_3_1_1 language n43_a_ibm_1401__1_4_3_2_1_1 * n43_a_ibm_1401__1_4_3_2_2_1 based n43_a_ibm_1401__1_4_3_2_3_1_1 on n43_a_ibm_1401__1_4_3_2_3_2_1_1 English n43_a_ibm_1401__1_4_3_2_3_2_2_1_1_1_1 words n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_1_1 and n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2_1_1 phrases n43_a_ibm_1401__1_4_4_1_1 in n43_a_ibm_1401__1_4_4_2_1_1 describing n43_a_ibm_1401__1_4_4_2_2_1_1 an n43_a_ibm_1401__1_4_4_2_2_2_1 application n43_a_ibm_1401__1_5_1 . n43_a_ibm_1401__1 IP-MAT n43_a_ibm_1401__1_1 NP-SBJ n43_a_ibm_1401__1->n43_a_ibm_1401__1_1 n43_a_ibm_1401__1_2 VBP;_Cn.t_ n43_a_ibm_1401__1->n43_a_ibm_1401__1_2 n43_a_ibm_1401__1_3 NP-OB1 n43_a_ibm_1401__1->n43_a_ibm_1401__1_3 n43_a_ibm_1401__1_4 IP-INF-PRD n43_a_ibm_1401__1->n43_a_ibm_1401__1_4 n43_a_ibm_1401__1_5 PUNC n43_a_ibm_1401__1->n43_a_ibm_1401__1_5 n43_a_ibm_1401__1_1_1 NPR n43_a_ibm_1401__1_1->n43_a_ibm_1401__1_1_1 n43_a_ibm_1401__1_1_1->n43_a_ibm_1401__1_1_1_1 n43_a_ibm_1401__1_2->n43_a_ibm_1401__1_2_1 n43_a_ibm_1401__1_3_1 D n43_a_ibm_1401__1_3->n43_a_ibm_1401__1_3_1 n43_a_ibm_1401__1_3_2 N n43_a_ibm_1401__1_3->n43_a_ibm_1401__1_3_2 n43_a_ibm_1401__1_3_1->n43_a_ibm_1401__1_3_1_1 n43_a_ibm_1401__1_3_2->n43_a_ibm_1401__1_3_2_1 n43_a_ibm_1401__1_4_1 TO n43_a_ibm_1401__1_4->n43_a_ibm_1401__1_4_1 n43_a_ibm_1401__1_4_2 VB;_Tn_ n43_a_ibm_1401__1_4->n43_a_ibm_1401__1_4_2 n43_a_ibm_1401__1_4_3 NP-OB1 n43_a_ibm_1401__1_4->n43_a_ibm_1401__1_4_3 n43_a_ibm_1401__1_4_4 PP-NIM n43_a_ibm_1401__1_4->n43_a_ibm_1401__1_4_4 n43_a_ibm_1401__1_4_1->n43_a_ibm_1401__1_4_1_1 n43_a_ibm_1401__1_4_2->n43_a_ibm_1401__1_4_2_1 n43_a_ibm_1401__1_4_3_1 N n43_a_ibm_1401__1_4_3->n43_a_ibm_1401__1_4_3_1 n43_a_ibm_1401__1_4_3_2 IP-PPL n43_a_ibm_1401__1_4_3->n43_a_ibm_1401__1_4_3_2 n43_a_ibm_1401__1_4_3_1->n43_a_ibm_1401__1_4_3_1_1 n43_a_ibm_1401__1_4_3_2_1 NP-LGS n43_a_ibm_1401__1_4_3_2->n43_a_ibm_1401__1_4_3_2_1 n43_a_ibm_1401__1_4_3_2_2 VVN;_phr_Vn.pr_ n43_a_ibm_1401__1_4_3_2->n43_a_ibm_1401__1_4_3_2_2 n43_a_ibm_1401__1_4_3_2_3 PP-CLR n43_a_ibm_1401__1_4_3_2->n43_a_ibm_1401__1_4_3_2_3 n43_a_ibm_1401__1_4_3_2_1->n43_a_ibm_1401__1_4_3_2_1_1 n43_a_ibm_1401__1_4_3_2_2->n43_a_ibm_1401__1_4_3_2_2_1 n43_a_ibm_1401__1_4_3_2_3_1 P-ROLE n43_a_ibm_1401__1_4_3_2_3->n43_a_ibm_1401__1_4_3_2_3_1 n43_a_ibm_1401__1_4_3_2_3_2 NP n43_a_ibm_1401__1_4_3_2_3->n43_a_ibm_1401__1_4_3_2_3_2 n43_a_ibm_1401__1_4_3_2_3_1->n43_a_ibm_1401__1_4_3_2_3_1_1 n43_a_ibm_1401__1_4_3_2_3_2_1 N n43_a_ibm_1401__1_4_3_2_3_2->n43_a_ibm_1401__1_4_3_2_3_2_1 n43_a_ibm_1401__1_4_3_2_3_2_2 NLYR n43_a_ibm_1401__1_4_3_2_3_2->n43_a_ibm_1401__1_4_3_2_3_2_2 n43_a_ibm_1401__1_4_3_2_3_2_1->n43_a_ibm_1401__1_4_3_2_3_2_1_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1 NLYR n43_a_ibm_1401__1_4_3_2_3_2_2->n43_a_ibm_1401__1_4_3_2_3_2_2_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1_1 NLYR n43_a_ibm_1401__1_4_3_2_3_2_2_1->n43_a_ibm_1401__1_4_3_2_3_2_2_1_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1_2 CONJP n43_a_ibm_1401__1_4_3_2_3_2_2_1->n43_a_ibm_1401__1_4_3_2_3_2_2_1_2 n43_a_ibm_1401__1_4_3_2_3_2_2_1_1_1 NS n43_a_ibm_1401__1_4_3_2_3_2_2_1_1->n43_a_ibm_1401__1_4_3_2_3_2_2_1_1_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1_1_1->n43_a_ibm_1401__1_4_3_2_3_2_2_1_1_1_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_1 CONJ n43_a_ibm_1401__1_4_3_2_3_2_2_1_2->n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2 NLYR n43_a_ibm_1401__1_4_3_2_3_2_2_1_2->n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2 n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_1->n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_1_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2_1 NS n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2->n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2_1 n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2_1->n43_a_ibm_1401__1_4_3_2_3_2_2_1_2_2_1_1 n43_a_ibm_1401__1_4_4_1 P-ROLE n43_a_ibm_1401__1_4_4->n43_a_ibm_1401__1_4_4_1 n43_a_ibm_1401__1_4_4_2 IP-PPL2 n43_a_ibm_1401__1_4_4->n43_a_ibm_1401__1_4_4_2 n43_a_ibm_1401__1_4_4_1->n43_a_ibm_1401__1_4_4_1_1 n43_a_ibm_1401__1_4_4_2_1 VAG;_Tn_ n43_a_ibm_1401__1_4_4_2->n43_a_ibm_1401__1_4_4_2_1 n43_a_ibm_1401__1_4_4_2_2 NP-OB1 n43_a_ibm_1401__1_4_4_2->n43_a_ibm_1401__1_4_4_2_2 n43_a_ibm_1401__1_4_4_2_1->n43_a_ibm_1401__1_4_4_2_1_1 n43_a_ibm_1401__1_4_4_2_2_1 D n43_a_ibm_1401__1_4_4_2_2->n43_a_ibm_1401__1_4_4_2_2_1 n43_a_ibm_1401__1_4_4_2_2_2 N n43_a_ibm_1401__1_4_4_2_2->n43_a_ibm_1401__1_4_4_2_2_2 n43_a_ibm_1401__1_4_4_2_2_1->n43_a_ibm_1401__1_4_4_2_2_1_1 n43_a_ibm_1401__1_4_4_2_2_2->n43_a_ibm_1401__1_4_4_2_2_2_1 n43_a_ibm_1401__1_5->n43_a_ibm_1401__1_5_1
( (IP-MAT (NP-SBJ;{COBOL} (NPR COBOL;{COBOL}))
          (VBP;_Cn.t_ permits;{permit})
          (NP-OB1 (D a;{a})
                  (N programmer;{programmer}))
          (IP-INF-PRD (TO to;{to})
                      (VB;_Tn_ use;{use})
                      (NP-OB1 (N language;{language})
                              (IP-PPL (NP-LGS *)
                                      (VVN;_phr_Vn.pr_ based;{base[on]})
                                      (PP-CLR (P-ROLE on;{on})
                                              (NP (N English;{english})
                                                  (NLYR (NLYR (NLYR (NS words;{word}))
                                                              (CONJP (CONJ and;{and})
                                                                     (NLYR (NS phrases;{phrase})))))))))
                      (PP-NIM (P-ROLE in;{in})
                              (IP-PPL2 (VAG;_Tn_ describing;{describe})
                                       (NP-OB1 (D an;{an})
                                               (N application;{application})))))
          (PUNC .))
  (ID 43_a_ibm_1401))



%3 r_0043_0015__describing describing z_0043_5004 r_0043_0015__describing->z_0043_5004 [arg0] r_0043_0016__an_r_0043_0017__application an application r_0043_0015__describing->r_0043_0016__an_r_0043_0017__application [arg1] r_0043_0008__based based z_0043_5007___star_ * r_0043_0008__based->z_0043_5007___star_ [arg0] r_0043_0010__English_r_0043_0011__words_r_0043_0012__and_r_0043_0013__phrases English words and phrases r_0043_0008__based->r_0043_0010__English_r_0043_0011__words_r_0043_0012__and_r_0043_0013__phrases on [clr] r_0043_0007__language language r_0043_0008__based->r_0043_0007__language [inv_arg1] r_0043_0006__use use r_0043_0006__use->r_0043_0015__describing in [nim] r_0043_0006__use->z_0043_5004 [arg0] r_0043_0006__use->r_0043_0007__language [arg1] r_0043_0002__permits permits r_0043_0002__permits->r_0043_0006__use [prd] r_0043_0003__a_r_0043_0004__programmer a programmer r_0043_0002__permits->r_0043_0003__a_r_0043_0004__programmer [arg1] r_0043_0001__COBOL COBOL r_0043_0002__permits->r_0043_0001__COBOL [arg0]
arc(r_0043_0002__permits,r_0043_0001__COBOL,arg0).
arc(r_0043_0002__permits,r_0043_0003__a_r_0043_0004__programmer,arg1).
arc(r_0043_0002__permits,r_0043_0006__use,prd).
arc(r_0043_0006__use,r_0043_0007__language,arg1).
arc(r_0043_0006__use,r_0043_0015__describing,r_0043_0014__in__nim).
arc(r_0043_0006__use,z_0043_5004,arg0).
arc(r_0043_0008__based,r_0043_0007__language,inv_arg1).
arc(r_0043_0008__based,r_0043_0010__English_r_0043_0011__words_r_0043_0012__and_r_0043_0013__phrases,r_0043_0009__on__clr).
arc(r_0043_0008__based,z_0043_5007___star_,arg0).
arc(r_0043_0015__describing,r_0043_0016__an_r_0043_0017__application,arg1).
arc(r_0043_0015__describing,z_0043_5004,arg0).



%3 r_0043_0002__permits permits r_0043_0001__COBOL COBOL r_0043_0002__permits->r_0043_0001__COBOL [arg0] r_0043_0003__a_r_0043_0004__programmer a programmer r_0043_0002__permits->r_0043_0003__a_r_0043_0004__programmer [arg1] r_0043_0006__use use r_0043_0002__permits->r_0043_0006__use [prd] r_0043_0007__language language r_0043_0006__use->r_0043_0007__language [arg1] r_0043_0015__describing describing r_0043_0006__use->r_0043_0015__describing in [nim] z_0043_5004 r_0043_0006__use->z_0043_5004 [arg0] r_0043_0008__based based r_0043_0007__language->r_0043_0008__based [inv_arg1] r_0043_0015__describing->z_0043_5004 [arg0] r_0043_0016__an_r_0043_0017__application an application r_0043_0015__describing->r_0043_0016__an_r_0043_0017__application [arg1] r_0043_0010__English_r_0043_0011__words_r_0043_0012__and_r_0043_0013__phrases English words and phrases r_0043_0008__based->r_0043_0010__English_r_0043_0011__words_r_0043_0012__and_r_0043_0013__phrases on [clr] z_0043_5007___star_ * r_0043_0008__based->z_0043_5007___star_ [arg0]
fof(formula,axiom,
    ? [R_0043_0001__COBOL,R_0043_0003__A_R_0043_0004__PROGRAMMER,R_0043_0010__ENGLISH_R_0043_0011__WORDS_R_0043_0012__AND_R_0043_0013__PHRASES,Z_0043_5007___STAR_,R_0043_0008__BASED,R_0043_0007__LANGUAGE,R_0043_0016__AN_R_0043_0017__APPLICATION,Z_0043_5004,R_0043_0015__DESCRIBING,R_0043_0006__USE,R_0043_0002__PERMITS] :
      ( r_0043_0001__COBOL(R_0043_0001__COBOL)
      & r_0043_0003__a_r_0043_0004__programmer(R_0043_0003__A_R_0043_0004__PROGRAMMER)
      & r_0043_0010__English_r_0043_0011__words_r_0043_0012__and_r_0043_0013__phrases(R_0043_0010__ENGLISH_R_0043_0011__WORDS_R_0043_0012__AND_R_0043_0013__PHRASES)
      & r_0043_0016__an_r_0043_0017__application(R_0043_0016__AN_R_0043_0017__APPLICATION)
      & z_0043_5004(Z_0043_5004)
      & z_0043_5007___star_(Z_0043_5007___STAR_)
      & r_0043_0002__permits(R_0043_0002__PERMITS)
      & has_prd(R_0043_0002__PERMITS,R_0043_0006__USE)
      & r_0043_0006__use(R_0043_0006__USE)
      & has_arg0(R_0043_0006__USE,Z_0043_5004)
      & has_r_0043_0014__in__nim(R_0043_0006__USE,R_0043_0015__DESCRIBING)
      & r_0043_0015__describing(R_0043_0015__DESCRIBING)
      & has_arg0(R_0043_0015__DESCRIBING,Z_0043_5004)
      & has_arg1(R_0043_0015__DESCRIBING,R_0043_0016__AN_R_0043_0017__APPLICATION)
      & has_arg1(R_0043_0006__USE,R_0043_0007__LANGUAGE)
      & r_0043_0007__language(R_0043_0007__LANGUAGE)
      & has_inv_arg1(R_0043_0007__LANGUAGE,R_0043_0008__BASED)
      & r_0043_0008__based(R_0043_0008__BASED)
      & has_arg0(R_0043_0008__BASED,Z_0043_5007___STAR_)
      & has_r_0043_0009__on__clr(R_0043_0008__BASED,R_0043_0010__ENGLISH_R_0043_0011__WORDS_R_0043_0012__AND_R_0043_0013__PHRASES)
      & has_arg1(R_0043_0002__PERMITS,R_0043_0003__A_R_0043_0004__PROGRAMMER)
      & has_arg0(R_0043_0002__PERMITS,R_0043_0001__COBOL) ) ).