37_a_ibm_1401
These systems permit programs to be written using meaningful names (symbols) rather than actual machine language.

0037_0003__permit permit 0037_0001__These_0037_0002__systems these_systems 0037_0003__permit->0037_0001__These_0037_0002__systems [arg0] 0037_0004__programs programs 0037_0003__permit->0037_0004__programs [arg1] 0037_1001____sta_ _*_ 0037_0003__permit->0037_1001____sta_ [prd] 0037_0006__be be 0037_1001____sta_->0037_0006__be [scope] 0037_0008__using using 0037_1001____sta_->0037_0008__using [restriction] 0037_0007__written written 0037_0006__be->0037_0007__written [scope] staz_0037_5024 * 0037_0007__written->staz_0037_5024 [arg0] z_0037_5005 _ 0037_0007__written->z_0037_5005 [arg1] 0037_0010__names names 0037_0008__using->0037_0010__names [arg1] 0037_0014__rather rather 0037_0008__using->0037_0014__rather [nim] z_0037_5008 _ 0037_0008__using->z_0037_5008 [arg0] 0037_0009__meaningful meaningful 0037_0010__names->0037_0009__meaningful [attrib] z_0037_5020 _ 0037_0014__rather->z_0037_5020 than 0037_0017__machine_0037_0018__language machine_language z_0037_5020->0037_0017__machine_0037_0018__language [arg1] z_0037_5017 _ z_0037_5020->z_0037_5017 [arg0] 0037_0016__actual actual 0037_0017__machine_0037_0018__language->0037_0016__actual [attrib] z_0037_5012 _ z_0037_5012->0037_0010__names [arg0] 0037_0012__symbols symbols z_0037_5012->0037_0012__symbols [prd]
arc(r_0037_0003__permit,r_0037_0001__These_r_0037_0002__systems,arg0).
arc(r_0037_0003__permit,r_0037_0004__programs,arg1).
arc(r_0037_0003__permit,r_0037_1001____star__,prd).
arc(r_0037_0006__be,r_0037_0007__written,keep_scope).
arc(r_0037_0007__written,star_z_0037_5024,arg0).
arc(r_0037_0007__written,z_0037_5005,arg1).
arc(r_0037_0008__using,r_0037_0010__names,arg1).
arc(r_0037_0008__using,r_0037_0014__rather,nim).
arc(r_0037_0008__using,z_0037_5008,arg0).
arc(r_0037_0010__names,r_0037_0009__meaningful,attrib).
arc(r_0037_0014__rather,z_0037_5020,r_0037_0015__than).
arc(r_0037_0017__machine_r_0037_0018__language,r_0037_0016__actual,attrib).
arc(r_0037_1001____star__,r_0037_0006__be,scope_).
arc(r_0037_1001____star__,r_0037_0008__using,restriction_).
arc(z_0037_5012,r_0037_0010__names,arg0).
arc(z_0037_5012,r_0037_0012__symbols,prd).
arc(z_0037_5020,r_0037_0017__machine_r_0037_0018__language,arg1).
arc(z_0037_5020,z_0037_5017,arg0).


IP-MAT NP-SBJ D These NS systems VBP;~Cn.t permit NP-OB1 NS programs IP-INF-PRD TO to BE;~cat_Ve_passive_ be IP-PPL-CAT NP-LGS * VVN;~Tn written PP-SCON IP-PPL3 VAG;~Tn using NP-OB1 ADJP ADJ meaningful NS names PULB -LRB- PRN NP NS symbols PURB -RRB- ADVP-NIM ADVR rather PP P-ROLE than IP-ADV NP-OB1 ADJP ADJ actual N machine N language PUNC .
( (IP-MAT (NP-SBJ;{SYMBOLIC_SYSTEMS} (D These;{these})
                                     (NS systems;{system}))
          (VBP;~Cn.t permit;{permit})
          (NP-OB1 (NS programs;{program}))
          (IP-INF-PRD (TO to;{to})
                      (BE;~cat_Ve_passive_ be;{be})
                      (IP-PPL-CAT (NP-LGS *)
                                  (VVN;~Tn written;{write}))
                      (PP-SCON (IP-PPL3 (VAG;~Tn using;{use})
                                        (NP-OB1 (ADJP (ADJ meaningful;{meaningful}))
                                                (NS names;{name})
                                                (PULB -LRB-)
                                                (PRN (NP (NS symbols;{symbol})))
                                                (PURB -RRB-))
                                        (ADVP-NIM (ADVR rather;{rather})
                                                  (PP (P-ROLE than;{than})
                                                      (IP-ADV (NP-OB1 (ADJP (ADJ actual;{actual}))
                                                                      (N machine;{machine})
                                                                      (N language;{language}))))))))
          (PUNC .))
  (ID 37_a_ibm_1401))