18_a_ibm_1401
There are two types: (1) Systems that provide the programmer with a simplified vocabulary of statements to use in writing programs, and (2) Pre-written programs, which take care of many of the everyday operations of the 1401.

0018_0002__are are 0018_0003__two_0018_0004__types two_types 0018_0002__are->0018_0003__two_0018_0004__types [arg0] 0018_0011__provide_0018_0014__with provide_with 0018_0009__Systems systems 0018_0011__provide_0018_0014__with->0018_0009__Systems [arg0] 0018_0012__the_0018_0013__programmer the_programmer 0018_0011__provide_0018_0014__with->0018_0012__the_0018_0013__programmer [arg1] 0018_0015__a_0018_0017__vocabulary a_vocabulary 0018_0011__provide_0018_0014__with->0018_0015__a_0018_0017__vocabulary [arg2] 0018_0016__simplified simplified 0018_0015__a_0018_0017__vocabulary->0018_0016__simplified [attrib] 0018_0019__statements statements 0018_0015__a_0018_0017__vocabulary->0018_0019__statements of 0018_0021__use use 0018_0021__use->0018_0019__statements [arg1] 0018_0023__writing writing 0018_0021__use->0018_0023__writing in[nim] z_0018_5008 _ 0018_0021__use->z_0018_5008 [arg0] 0018_0023__writing->z_0018_5008 [arg0] 0018_0024__programs programs 0018_0023__writing->0018_0024__programs [arg1] 0018_0026__and and 0018_0026__and->0018_0009__Systems [conj1] 0018_0031__programs programs 0018_0026__and->0018_0031__programs [conj2] 0018_0030__Pre-written pre-written 0018_0031__programs->0018_0030__Pre-written [attrib] 0018_0034__take_0018_0036__of take_of 0018_0034__take_0018_0036__of->0018_0031__programs [arg0] 0018_0035__care care 0018_0034__take_0018_0036__of->0018_0035__care [arg1] z_0018_5021 _ 0018_0034__take_0018_0036__of->z_0018_5021 [arg2] 0018_0039__the_0018_0041__operations the_operations z_0018_5021->0018_0039__the_0018_0041__operations of 0018_0037__many many z_0018_5021->0018_0037__many [attrib] 0018_0040__everyday everyday 0018_0039__the_0018_0041__operations->0018_0040__everyday [attrib] 0018_0043__the_0018_0044__1401 the_1401 0018_0039__the_0018_0041__operations->0018_0043__the_0018_0044__1401 of z_0018_5023 _ z_0018_5023->0018_0003__two_0018_0004__types [arg0] z_0018_5023->0018_0026__and [prd]
arc(r_0018_0002__are,r_0018_0003__two_r_0018_0004__types,arg0).
arc(r_0018_0011__provide_r_0018_0014__with,r_0018_0009__Systems,arg0).
arc(r_0018_0011__provide_r_0018_0014__with,r_0018_0012__the_r_0018_0013__programmer,arg1).
arc(r_0018_0011__provide_r_0018_0014__with,r_0018_0015__a_r_0018_0017__vocabulary,arg2).
arc(r_0018_0015__a_r_0018_0017__vocabulary,r_0018_0016__simplified,attrib).
arc(r_0018_0015__a_r_0018_0017__vocabulary,r_0018_0019__statements,r_0018_0018__of).
arc(r_0018_0021__use,r_0018_0019__statements,arg1).
arc(r_0018_0021__use,r_0018_0023__writing,r_0018_0022__in__nim).
arc(r_0018_0021__use,z_0018_5008,arg0).
arc(r_0018_0023__writing,r_0018_0024__programs,arg1).
arc(r_0018_0023__writing,z_0018_5008,arg0).
arc(r_0018_0026__and,r_0018_0009__Systems,conj1).
arc(r_0018_0026__and,r_0018_0031__programs,conj2).
arc(r_0018_0031__programs,r_0018_0030__Pre__hyphen__written,attrib).
arc(r_0018_0034__take_r_0018_0036__of,r_0018_0031__programs,arg0).
arc(r_0018_0034__take_r_0018_0036__of,r_0018_0035__care,arg1).
arc(r_0018_0034__take_r_0018_0036__of,z_0018_5021,arg2).
arc(r_0018_0039__the_r_0018_0041__operations,r_0018_0040__everyday,attrib).
arc(r_0018_0039__the_r_0018_0041__operations,r_0018_0043__the_r_0018_0044__1401,r_0018_0042__of).
arc(z_0018_5021,r_0018_0037__many,attrib).
arc(z_0018_5021,r_0018_0039__the_r_0018_0041__operations,r_0018_0038__of).
arc(z_0018_5023,r_0018_0003__two_r_0018_0004__types,arg0).
arc(z_0018_5023,r_0018_0026__and,prd).


IP-MAT EX There BEP;~ex_V are NP-ESBJ NUM two NS types PUNC : PRN NP NLYR NLYR LST PULB -LRB- LS 1 PURB -RRB- NPRS Systems IP-REL C that NP-SBJ *T* VBP;~Tn.pr provide NP-OB1 D the N programmer PP-CLR P-ROLE with NP D a ADJP ADJ simplified N vocabulary PP P-ROLE of NP NS statements IP-INF-REL NP-OB1 *T* TO to VB;~Tn use PP-NIM P-ROLE in IP-PPL2 VAG;~Tn writing NP-OB1 NS programs PUNC , CONJP CONJ and NLYR LST PULB -LRB- LS 2 PURB -RRB- ADJP ADJ Pre-written NS programs PUNC , IP-REL NP-SBJ RPRO which VBP;~Tn.pr take NP-OB1 N care PP-CLR P-ROLE of NP ADJP ADJ many PP P-ROLE of NP D the ADJP ADJ everyday NS operations PP P-ROLE of NP D the NPR 1401 PUNC .
( (IP-MAT (EX There;{there})
          (BEP;~ex_V are;{be})
          (NP-ESBJ (NUM two;{two})
                   (NS types;{type})
                   (PUNC :)
                   (PRN (NP (NLYR (NLYR (LST (PULB -LRB-)
                                             (LS 1)
                                             (PURB -RRB-))
                                        (NPRS Systems;{Systems})
                                        (IP-REL (C that;{that})
                                                (NP-SBJ *T*)
                                                (VBP;~Tn.pr provide;{provide[with]})
                                                (NP-OB1 (D the;{the})
                                                        (N programmer;{programmer}))
                                                (PP-CLR (P-ROLE with;{with})
                                                        (NP (D a;{a})
                                                            (ADJP (ADJ simplified;{simplified}))
                                                            (N vocabulary;{vocabulary})
                                                            (PP (P-ROLE of;{of})
                                                                (NP (NS statements;{statement})
                                                                    (IP-INF-REL (NP-OB1 *T*)
                                                                                (TO to;{to})
                                                                                (VB;~Tn use;{use})
                                                                                (PP-NIM (P-ROLE in;{in})
                                                                                        (IP-PPL2 (VAG;~Tn writing;{write})
                                                                                                 (NP-OB1 (NS programs;{program})))))))))))
                                  (PUNC ,)
                                  (CONJP (CONJ and;{and})
                                         (NLYR (LST (PULB -LRB-)
                                                    (LS 2)
                                                    (PURB -RRB-))
                                               (ADJP (ADJ Pre_-_written;{pre_written}))
                                               (NS programs;{program})
                                               (PUNC ,)
                                               (IP-REL (NP-SBJ (RPRO which;{which}))
                                                       (VBP;~Tn.pr take;{take[of]})
                                                       (NP-OB1 (N care;{care}))
                                                       (PP-CLR (P-ROLE of;{of})
                                                               (NP (ADJP (ADJ many;{many}))
                                                                   (PP (P-ROLE of;{of})
                                                                       (NP (D the;{the})
                                                                           (ADJP (ADJ everyday;{everyday}))
                                                                           (NS operations;{operation})
                                                                           (PP (P-ROLE of;{of})
                                                                               (NP (D the;{the})
                                                                                   (NPR 1401))))))))))))))
          (PUNC .))
  (ID 18_a_ibm_1401))