67_a_ibm_1401
Without the Report Program Generator , the program to get the Major Total Line would be written out in detail , step by step :

%3 0067_0007__the_0067_0008__program the_program 0067_0010__get get 0067_0007__the_0067_0008__program->0067_0010__get [emb] 0067_0011__the_0067_0014__Line the_line 0067_0010__get->0067_0011__the_0067_0014__Line [arg1] 0067_0012__Major major 0067_0011__the_0067_0014__Line->0067_0012__Major [attrib] 0067_0013__Total total 0067_0011__the_0067_0014__Line->0067_0013__Total [attrib] 0067_0015__would_0067_0016__be_0067_0017__written_0067_0018__out would_be_written_out 0067_0015__would_0067_0016__be_0067_0017__written_0067_0018__out->0067_0007__the_0067_0008__program [arg1] 0067_0002__the_0067_0003__Report_0067_0004__Program_0067_0005__Generator the_report_program_generator 0067_0015__would_0067_0016__be_0067_0017__written_0067_0018__out->0067_0002__the_0067_0003__Report_0067_0004__Program_0067_0005__Generator without[com] 0067_0020__detail detail 0067_0015__would_0067_0016__be_0067_0017__written_0067_0018__out->0067_0020__detail in[mnr] 0067_0022__step step 0067_0015__would_0067_0016__be_0067_0017__written_0067_0018__out->0067_0022__step [abs] 0067_0024__step step 0067_0022__step->0067_0024__step by
arc(r_0067_0007__the_r_0067_0008__program,r_0067_0010__get,emb).
arc(r_0067_0010__get,r_0067_0011__the_r_0067_0014__Line,arg1).
arc(r_0067_0011__the_r_0067_0014__Line,r_0067_0012__Major,attrib).
arc(r_0067_0011__the_r_0067_0014__Line,r_0067_0013__Total,attrib).
arc(r_0067_0015__would_r_0067_0016__be_r_0067_0017__written_r_0067_0018__out,r_0067_0002__the_r_0067_0003__Report_r_0067_0004__Program_r_0067_0005__Generator,r_0067_0001__Without__com).
arc(r_0067_0015__would_r_0067_0016__be_r_0067_0017__written_r_0067_0018__out,r_0067_0007__the_r_0067_0008__program,arg1).
arc(r_0067_0015__would_r_0067_0016__be_r_0067_0017__written_r_0067_0018__out,r_0067_0020__detail,r_0067_0019__in__mnr).
arc(r_0067_0015__would_r_0067_0016__be_r_0067_0017__written_r_0067_0018__out,r_0067_0022__step,abs).
arc(r_0067_0022__step,r_0067_0024__step,r_0067_0023__by).


IP-MAT PP-COM P-ROLE Without NP D the N Report N Program N Generator PUNC , NP-SBJ D the N program IP-INF TO to VB;~Tn get NP-OB1 D the ADJP ADJ Major ADJP ADJ Total N Line MD;~cat_Vi would IP-INF-CAT BE;~cat_Ve_passive_ be IP-PPL-CAT NP-LGS * VVN;~phr_Vn<=>p written RP out PP-MNR P-ROLE in NP N detail PUNC , NP-ABS N step PP P-ROLE by NP N step PUNC :
( (IP-MAT (PP-COM (P-ROLE Without;{without})
                  (NP;{REPORT_GENERATOR} (D the;{the})
                                         (N Report;{report})
                                         (N Program;{program})
                                         (N Generator;{generator})))
          (PUNC ,)
          (NP-SBJ (D the;{the})
                  (N program;{program})
                  (IP-INF (TO to;{to})
                          (VB;~Tn get;{get})
                          (NP-OB1;{LINE} (D the;{the})
                                         (ADJP (ADJ Major;{major}))
                                         (ADJP (ADJ Total;{total}))
                                         (N Line;{line}))))
          (MD;~cat_Vi would;{will})
          (IP-INF-CAT (BE;~cat_Ve_passive_ be;{be})
                      (IP-PPL-CAT (NP-LGS *)
                                  (VVN;~phr_Vn<=>p written;{write[out]})
                                  (RP out;{out})
                                  (PP-MNR (P-ROLE in;{in})
                                          (NP (N detail;{detail})))
                                  (PUNC ,)
                                  (NP-ABS (N step;{step})
                                          (PP (P-ROLE by;{by})
                                              (NP (N step;{step}))))))
          (PUNC :))
  (ID 67_a_ibm_1401))