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

%3 0043_0002__permits permits 0043_0001__COBOL cobol 0043_0002__permits->0043_0001__COBOL [arg0] 0043_0003__a_0043_0004__programmer a_programmer 0043_0002__permits->0043_0003__a_0043_0004__programmer [arg1] 0043_0006__use use 0043_0002__permits->0043_0006__use [prd] 0043_0007__language language 0043_0006__use->0043_0007__language [arg1] 0043_0015__describing describing 0043_0006__use->0043_0015__describing in[cnt] 0043_0016__an_0043_0017__application an_application 0043_0015__describing->0043_0016__an_0043_0017__application [arg1] 0043_0008__based based 0043_0008__based->0043_0007__language [arg1] 0043_0010__English_0043_0011__words_0043_0012__and_0043_0013__phrases english_words_and_phrases 0043_0008__based->0043_0010__English_0043_0011__words_0043_0012__and_0043_0013__phrases on[clr]
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__cnt).
arc(r_0043_0008__based,r_0043_0007__language,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_0015__describing,r_0043_0016__an_r_0043_0017__application,arg1).


IP-MAT NP-SBJ NPR COBOL VBP;~Cn.t permits NP-OB1 D a N programmer IP-INF-PRD TO to VB;~Tn use NP-OB1 N language IP-PPL NP-LGS * VVN;~phr_Vn.pr based PP-CLR P-ROLE on NP N English NLYR NLYR NP NS words CONJP CONJ and NP NS phrases PP-CNT P-ROLE in IP-PPL2 VAG;~Tn describing NP-OB1 D an N application PUNC .
( (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 (NP (NS words;{word}))
                                                              (CONJP (CONJ and;{and})
                                                                     (NP (NS phrases;{phrase})))))))))
                      (PP-CNT (P-ROLE in;{in})
                              (IP-PPL2 (VAG;~Tn describing;{describe})
                                       (NP-OB1 (D an;{an})
                                               (N application;{application})))))
          (PUNC .))
  (ID 43_a_ibm_1401))