6_a_ibm_1401
It is through these languages that the computer itself is used to perform many of the tedious functions that the programmer would otherwise have to perform.

0006_0002__is is 0006_0004__these_0006_0005__languages these_languages 0006_0002__is->0006_0004__these_0006_0005__languages through[arg0] z_0006_5001 _ 0006_0002__is->z_0006_5001 [arg0] z_0006_5023 _ 0006_0002__is->z_0006_5023 [prd] 0006_0010__is is 0006_0007__the_0006_0008__computer the_computer 0006_0010__is->0006_0007__the_0006_0008__computer [rfl] 0006_0011__used used 0006_0010__is->0006_0011__used [scope] 0006_0011__used->z_0006_5023 [nim] 0006_0014__many many[quant] 0006_0011__used->0006_0014__many [arg1] staz_0006_5020 * 0006_0011__used->staz_0006_5020 [arg0] 0006_0013__perform perform 0006_0014__many->0006_0013__perform [scope] z_0006_5018 _ 0006_0014__many->z_0006_5018 [restriction] 0006_0013__perform->0006_0007__the_0006_0008__computer [arg0] 0006_0013__perform->z_0006_5018 [arg1] 0006_0016__the_0006_0018__functions the_functions z_0006_5018->0006_0016__the_0006_0018__functions of 0006_0017__tedious tedious 0006_0016__the_0006_0018__functions->0006_0017__tedious [attrib] 0006_0022__would would 0006_0024__have have 0006_0022__would->0006_0024__have [scope] 0006_0023__otherwise otherwise 0006_0024__have->0006_0023__otherwise [nim] 0006_0026__perform perform 0006_0024__have->0006_0026__perform [scope] 0006_0026__perform->0006_0016__the_0006_0018__functions [arg1] 0006_0020__the_0006_0021__programmer the_programmer 0006_0026__perform->0006_0020__the_0006_0021__programmer [arg0]
arc(r_0006_0002__is,r_0006_0004__these_r_0006_0005__languages,r_0006_0003__through__arg0).
arc(r_0006_0002__is,z_0006_5001,arg0).
arc(r_0006_0002__is,z_0006_5023,prd).
arc(r_0006_0010__is,r_0006_0007__the_r_0006_0008__computer,rfl).
arc(r_0006_0010__is,r_0006_0011__used,keep_scope).
arc(r_0006_0011__used,r_0006_0014__many__quant,arg1).
arc(r_0006_0011__used,star_z_0006_5020,arg0).
arc(r_0006_0011__used,z_0006_5023,nim).
arc(r_0006_0013__perform,r_0006_0007__the_r_0006_0008__computer,arg0).
arc(r_0006_0013__perform,z_0006_5018,arg1).
arc(r_0006_0014__many__quant,r_0006_0013__perform,scope).
arc(r_0006_0014__many__quant,z_0006_5018,restriction).
arc(r_0006_0016__the_r_0006_0018__functions,r_0006_0017__tedious,attrib).
arc(r_0006_0022__would,r_0006_0024__have,keep_scope).
arc(r_0006_0024__have,r_0006_0023__otherwise,nim).
arc(r_0006_0024__have,r_0006_0026__perform,keep_scope).
arc(r_0006_0026__perform,r_0006_0016__the_r_0006_0018__functions,arg1).
arc(r_0006_0026__perform,r_0006_0020__the_r_0006_0021__programmer,arg0).
arc(z_0006_5018,r_0006_0016__the_r_0006_0018__functions,r_0006_0015__of).


IP-MAT NP-SBJ PRO;_cleft_ It BEP;~cleft_V is PP-FOC P-ROLE through NP D these NS languages IP-CLF C that NP-SBJ D the N computer NP-RFL PNX itself BEP;~cat_Ve_passive_ is IP-PPL-CAT NP-LGS * NP-NIM *T* VVN;~Tnt used IP-INF-OB1 TO to VB;~Tn perform NP-OB1 Q;_nphd_ many PP P-ROLE of NP D the ADJP ADJ tedious NS functions IP-REL C that NP-SBJ D the N programmer MD;~cat_Vi would IP-INF-CAT ADVP-NIM ADV otherwise HV;~cat_Vt have IP-INF-CAT NP-OB1 *T* TO to VB;~Tn perform PUNC .
( (IP-MAT (NP-SBJ (PRO;_cleft_ It;{it}))
          (BEP;~cleft_V is;{be})
          (PP-FOC (P-ROLE through;{through})
                  (NP;{PROGRAMMING_LANGUAGES} (D these;{these})
                                              (NS languages;{language})))
          (IP-CLF (C that;{that})
                  (NP-SBJ;{COMPUTER} (D the;{the})
                                     (N computer;{computer}))
                  (NP-RFL;{COMPUTER} (PNX itself;{itself}))
                  (BEP;~cat_Ve_passive_ is;{be})
                  (IP-PPL-CAT (NP-LGS *)
                              (NP-NIM *T*)
                              (VVN;~Tnt used;{use})
                              (IP-INF-OB1 (TO to;{to})
                                          (VB;~Tn perform;{perform})
                                          (NP-OB1 (Q;_nphd_ many;{many})
                                                  (PP (P-ROLE of;{of})
                                                      (NP (D the;{the})
                                                          (ADJP (ADJ tedious;{tedious}))
                                                          (NS functions;{function})
                                                          (IP-REL (C that;{that})
                                                                  (NP-SBJ (D the;{the})
                                                                          (N programmer;{programmer}))
                                                                  (MD;~cat_Vi would;{will})
                                                                  (IP-INF-CAT (ADVP-NIM (ADV otherwise;{otherwise}))
                                                                              (HV;~cat_Vt have;{have})
                                                                              (IP-INF-CAT (NP-OB1 *T*)
                                                                                          (TO to;{to})
                                                                                          (VB;~Tn perform;{perform}))))))))))
          (PUNC .))
  (ID 6_a_ibm_1401))