66_a_ibm_1401
This example illustrates how the Report Program Generator simplifies the preparation of one part of an Expense Distribution Report (The Major Total Line):
%3
r_0066_0003__illustrates
illustrates
r_0066_0001__This_r_0066_0002__example
This example
r_0066_0003__illustrates->r_0066_0001__This_r_0066_0002__example
[arg0]
r_0066_0009__simplifies
simplifies
r_0066_0003__illustrates->r_0066_0009__simplifies
[arg1]
r_0066_0004__how
how
r_0066_0009__simplifies->r_0066_0004__how
[nim]
r_0066_0005__the_r_0066_0006__Report_r_0066_0007__Program_r_0066_0008__Generator
the Report Program Generator
r_0066_0009__simplifies->r_0066_0005__the_r_0066_0006__Report_r_0066_0007__Program_r_0066_0008__Generator
[arg0]
r_0066_0010__the_r_0066_0011__preparation
the preparation
r_0066_0009__simplifies->r_0066_0010__the_r_0066_0011__preparation
[arg1]
r_0066_0013__one_r_0066_0014__part
one part
r_0066_0010__the_r_0066_0011__preparation->r_0066_0013__one_r_0066_0014__part
of
r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report
an Expense Distribution Report
r_0066_0013__one_r_0066_0014__part->r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report
of
r_0066_0021__The_r_0066_0024__Line
The Line
r_0066_0022__Major
Major
r_0066_0021__The_r_0066_0024__Line->r_0066_0022__Major
[attrib]
r_0066_0023__Total
Total
r_0066_0021__The_r_0066_0024__Line->r_0066_0023__Total
[attrib]
z_000_66_a_ibm_1401_52
z_000_66_a_ibm_1401_52->r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report
[arg0]
z_000_66_a_ibm_1401_52->r_0066_0021__The_r_0066_0024__Line
[prd]
arc(r_0066_0003__illustrates, r_0066_0001__This_r_0066_0002__example, arg0).
arc(r_0066_0003__illustrates, r_0066_0009__simplifies, arg1).
arc(r_0066_0009__simplifies, r_0066_0004__how, nim11).
arc(r_0066_0009__simplifies, r_0066_0005__the_r_0066_0006__Report_r_0066_0007__Program_r_0066_0008__Generator, arg0).
arc(r_0066_0009__simplifies, r_0066_0010__the_r_0066_0011__preparation, arg1).
arc(r_0066_0010__the_r_0066_0011__preparation, r_0066_0013__one_r_0066_0014__part, r_0066_0012__of).
arc(r_0066_0013__one_r_0066_0014__part, r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report, r_0066_0015__of).
arc(r_0066_0021__The_r_0066_0024__Line, r_0066_0022__Major, attrib56).
arc(r_0066_0021__The_r_0066_0024__Line, r_0066_0023__Total, attrib59).
arc(z_000_66_a_ibm_1401_52, r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report, arg0).
arc(z_000_66_a_ibm_1401_52, r_0066_0021__The_r_0066_0024__Line, prd).
%3
z_000_66_a_ibm_1401_52
r_0066_0021__The_r_0066_0024__Line
The Line
z_000_66_a_ibm_1401_52->r_0066_0021__The_r_0066_0024__Line
[prd]
r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report
an Expense Distribution Report
z_000_66_a_ibm_1401_52->r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report
[arg0]
r_0066_0023__Total
Total
r_0066_0021__The_r_0066_0024__Line->r_0066_0023__Total
[attrib]
r_0066_0022__Major
Major
r_0066_0021__The_r_0066_0024__Line->r_0066_0022__Major
[attrib]
r_0066_0013__one_r_0066_0014__part
one part
r_0066_0013__one_r_0066_0014__part->r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report
of
r_0066_0010__the_r_0066_0011__preparation
the preparation
r_0066_0010__the_r_0066_0011__preparation->r_0066_0013__one_r_0066_0014__part
of
r_0066_0009__simplifies
simplifies
r_0066_0009__simplifies->r_0066_0010__the_r_0066_0011__preparation
[arg1]
r_0066_0005__the_r_0066_0006__Report_r_0066_0007__Program_r_0066_0008__Generator
the Report Program Generator
r_0066_0009__simplifies->r_0066_0005__the_r_0066_0006__Report_r_0066_0007__Program_r_0066_0008__Generator
[arg0]
r_0066_0004__how
how
r_0066_0009__simplifies->r_0066_0004__how
[nim]
r_0066_0003__illustrates
illustrates
r_0066_0003__illustrates->r_0066_0009__simplifies
[arg1]
r_0066_0001__This_r_0066_0002__example
This example
r_0066_0003__illustrates->r_0066_0001__This_r_0066_0002__example
[arg0]
fof(formula,axiom,
? [R_0066_0001__THIS_R_0066_0002__EXAMPLE,R_0066_0004__HOW,R_0066_0005__THE_R_0066_0006__REPORT_R_0066_0007__PROGRAM_R_0066_0008__GENERATOR,R_0066_0016__AN_R_0066_0017__EXPENSE_R_0066_0018__DISTRIBUTION_R_0066_0019__REPORT,R_0066_0013__ONE_R_0066_0014__PART,R_0066_0010__THE_R_0066_0011__PREPARATION,R_0066_0009__SIMPLIFIES,R_0066_0003__ILLUSTRATES,R_0066_0022__MAJOR,R_0066_0023__TOTAL,R_0066_0021__THE_R_0066_0024__LINE,Z_000_66_A_IBM_1401_52] :
( r_0066_0001__This_r_0066_0002__example(R_0066_0001__THIS_R_0066_0002__EXAMPLE)
& r_0066_0004__how(R_0066_0004__HOW)
& r_0066_0005__the_r_0066_0006__Report_r_0066_0007__Program_r_0066_0008__Generator(R_0066_0005__THE_R_0066_0006__REPORT_R_0066_0007__PROGRAM_R_0066_0008__GENERATOR)
& r_0066_0016__an_r_0066_0017__Expense_r_0066_0018__Distribution_r_0066_0019__Report(R_0066_0016__AN_R_0066_0017__EXPENSE_R_0066_0018__DISTRIBUTION_R_0066_0019__REPORT)
& r_0066_0022__Major(R_0066_0022__MAJOR)
& r_0066_0023__Total(R_0066_0023__TOTAL)
& z_000_66_a_ibm_1401_52(Z_000_66_A_IBM_1401_52)
& has_prd(Z_000_66_A_IBM_1401_52,R_0066_0021__THE_R_0066_0024__LINE)
& r_0066_0021__The_r_0066_0024__Line(R_0066_0021__THE_R_0066_0024__LINE)
& has_attrib59(R_0066_0021__THE_R_0066_0024__LINE,R_0066_0023__TOTAL)
& has_attrib56(R_0066_0021__THE_R_0066_0024__LINE,R_0066_0022__MAJOR)
& has_arg0(Z_000_66_A_IBM_1401_52,R_0066_0016__AN_R_0066_0017__EXPENSE_R_0066_0018__DISTRIBUTION_R_0066_0019__REPORT)
& r_0066_0003__illustrates(R_0066_0003__ILLUSTRATES)
& has_arg1(R_0066_0003__ILLUSTRATES,R_0066_0009__SIMPLIFIES)
& r_0066_0009__simplifies(R_0066_0009__SIMPLIFIES)
& has_arg1(R_0066_0009__SIMPLIFIES,R_0066_0010__THE_R_0066_0011__PREPARATION)
& r_0066_0010__the_r_0066_0011__preparation(R_0066_0010__THE_R_0066_0011__PREPARATION)
& has_r_0066_0012__of(R_0066_0010__THE_R_0066_0011__PREPARATION,R_0066_0013__ONE_R_0066_0014__PART)
& r_0066_0013__one_r_0066_0014__part(R_0066_0013__ONE_R_0066_0014__PART)
& has_r_0066_0015__of(R_0066_0013__ONE_R_0066_0014__PART,R_0066_0016__AN_R_0066_0017__EXPENSE_R_0066_0018__DISTRIBUTION_R_0066_0019__REPORT)
& has_arg0(R_0066_0009__SIMPLIFIES,R_0066_0005__THE_R_0066_0006__REPORT_R_0066_0007__PROGRAM_R_0066_0008__GENERATOR)
& has_nim11(R_0066_0009__SIMPLIFIES,R_0066_0004__HOW)
& has_arg0(R_0066_0003__ILLUSTRATES,R_0066_0001__THIS_R_0066_0002__EXAMPLE) ) ).
n66_a_ibm_1401
n66_a_ibm_1401__1_1_1_1
This
n66_a_ibm_1401__1_1_2_1
example
n66_a_ibm_1401__1_2_1
illustrates
n66_a_ibm_1401__1_3_1_1_1_1
how
n66_a_ibm_1401__1_3_1_2_1_1
the
n66_a_ibm_1401__1_3_1_2_2_1
Report
n66_a_ibm_1401__1_3_1_2_3_1
Program
n66_a_ibm_1401__1_3_1_2_4_1
Generator
n66_a_ibm_1401__1_3_1_3_1
simplifies
n66_a_ibm_1401__1_3_1_4_1_1
the
n66_a_ibm_1401__1_3_1_4_2_1
preparation
n66_a_ibm_1401__1_3_1_4_3_1_1
of
n66_a_ibm_1401__1_3_1_4_3_2_1_1
one
n66_a_ibm_1401__1_3_1_4_3_2_2_1
part
n66_a_ibm_1401__1_3_1_4_3_2_3_1_1
of
n66_a_ibm_1401__1_3_1_4_3_2_3_2_1_1
an
n66_a_ibm_1401__1_3_1_4_3_2_3_2_2_1
Expense
n66_a_ibm_1401__1_3_1_4_3_2_3_2_3_1
Distribution
n66_a_ibm_1401__1_3_1_4_3_2_3_2_4_1
Report
n66_a_ibm_1401__1_3_1_4_3_2_3_2_5_1
-LRB-
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_1_1
The
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2_1_1
Major
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3_1_1
Total
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_4_1
Line
n66_a_ibm_1401__1_3_1_4_3_2_3_2_7_1
-RRB-
n66_a_ibm_1401__1_4_1
:
n66_a_ibm_1401__1
IP-MAT
n66_a_ibm_1401__1_1
NP-SBJ
n66_a_ibm_1401__1->n66_a_ibm_1401__1_1
n66_a_ibm_1401__1_2
VBP;_Tw_
n66_a_ibm_1401__1->n66_a_ibm_1401__1_2
n66_a_ibm_1401__1_3
CP-QUE-OB1
n66_a_ibm_1401__1->n66_a_ibm_1401__1_3
n66_a_ibm_1401__1_4
PUNC
n66_a_ibm_1401__1->n66_a_ibm_1401__1_4
n66_a_ibm_1401__1_1_1
D
n66_a_ibm_1401__1_1->n66_a_ibm_1401__1_1_1
n66_a_ibm_1401__1_1_2
N
n66_a_ibm_1401__1_1->n66_a_ibm_1401__1_1_2
n66_a_ibm_1401__1_1_1->n66_a_ibm_1401__1_1_1_1
n66_a_ibm_1401__1_1_2->n66_a_ibm_1401__1_1_2_1
n66_a_ibm_1401__1_2->n66_a_ibm_1401__1_2_1
n66_a_ibm_1401__1_3_1
IP-SUB
n66_a_ibm_1401__1_3->n66_a_ibm_1401__1_3_1
n66_a_ibm_1401__1_3_1_1
ADVP-NIM
n66_a_ibm_1401__1_3_1->n66_a_ibm_1401__1_3_1_1
n66_a_ibm_1401__1_3_1_2
NP-SBJ
n66_a_ibm_1401__1_3_1->n66_a_ibm_1401__1_3_1_2
n66_a_ibm_1401__1_3_1_3
VBP;_Tn_
n66_a_ibm_1401__1_3_1->n66_a_ibm_1401__1_3_1_3
n66_a_ibm_1401__1_3_1_4
NP-OB1
n66_a_ibm_1401__1_3_1->n66_a_ibm_1401__1_3_1_4
n66_a_ibm_1401__1_3_1_1_1
WADV
n66_a_ibm_1401__1_3_1_1->n66_a_ibm_1401__1_3_1_1_1
n66_a_ibm_1401__1_3_1_1_1->n66_a_ibm_1401__1_3_1_1_1_1
n66_a_ibm_1401__1_3_1_2_1
D
n66_a_ibm_1401__1_3_1_2->n66_a_ibm_1401__1_3_1_2_1
n66_a_ibm_1401__1_3_1_2_2
N
n66_a_ibm_1401__1_3_1_2->n66_a_ibm_1401__1_3_1_2_2
n66_a_ibm_1401__1_3_1_2_3
N
n66_a_ibm_1401__1_3_1_2->n66_a_ibm_1401__1_3_1_2_3
n66_a_ibm_1401__1_3_1_2_4
N
n66_a_ibm_1401__1_3_1_2->n66_a_ibm_1401__1_3_1_2_4
n66_a_ibm_1401__1_3_1_2_1->n66_a_ibm_1401__1_3_1_2_1_1
n66_a_ibm_1401__1_3_1_2_2->n66_a_ibm_1401__1_3_1_2_2_1
n66_a_ibm_1401__1_3_1_2_3->n66_a_ibm_1401__1_3_1_2_3_1
n66_a_ibm_1401__1_3_1_2_4->n66_a_ibm_1401__1_3_1_2_4_1
n66_a_ibm_1401__1_3_1_3->n66_a_ibm_1401__1_3_1_3_1
n66_a_ibm_1401__1_3_1_4_1
D
n66_a_ibm_1401__1_3_1_4->n66_a_ibm_1401__1_3_1_4_1
n66_a_ibm_1401__1_3_1_4_2
N
n66_a_ibm_1401__1_3_1_4->n66_a_ibm_1401__1_3_1_4_2
n66_a_ibm_1401__1_3_1_4_3
PP
n66_a_ibm_1401__1_3_1_4->n66_a_ibm_1401__1_3_1_4_3
n66_a_ibm_1401__1_3_1_4_1->n66_a_ibm_1401__1_3_1_4_1_1
n66_a_ibm_1401__1_3_1_4_2->n66_a_ibm_1401__1_3_1_4_2_1
n66_a_ibm_1401__1_3_1_4_3_1
P-ROLE
n66_a_ibm_1401__1_3_1_4_3->n66_a_ibm_1401__1_3_1_4_3_1
n66_a_ibm_1401__1_3_1_4_3_2
NP
n66_a_ibm_1401__1_3_1_4_3->n66_a_ibm_1401__1_3_1_4_3_2
n66_a_ibm_1401__1_3_1_4_3_1->n66_a_ibm_1401__1_3_1_4_3_1_1
n66_a_ibm_1401__1_3_1_4_3_2_1
NUM
n66_a_ibm_1401__1_3_1_4_3_2->n66_a_ibm_1401__1_3_1_4_3_2_1
n66_a_ibm_1401__1_3_1_4_3_2_2
N
n66_a_ibm_1401__1_3_1_4_3_2->n66_a_ibm_1401__1_3_1_4_3_2_2
n66_a_ibm_1401__1_3_1_4_3_2_3
PP
n66_a_ibm_1401__1_3_1_4_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3
n66_a_ibm_1401__1_3_1_4_3_2_1->n66_a_ibm_1401__1_3_1_4_3_2_1_1
n66_a_ibm_1401__1_3_1_4_3_2_2->n66_a_ibm_1401__1_3_1_4_3_2_2_1
n66_a_ibm_1401__1_3_1_4_3_2_3_1
P-ROLE
n66_a_ibm_1401__1_3_1_4_3_2_3->n66_a_ibm_1401__1_3_1_4_3_2_3_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2
NP
n66_a_ibm_1401__1_3_1_4_3_2_3->n66_a_ibm_1401__1_3_1_4_3_2_3_2
n66_a_ibm_1401__1_3_1_4_3_2_3_1->n66_a_ibm_1401__1_3_1_4_3_2_3_1_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_1
D
n66_a_ibm_1401__1_3_1_4_3_2_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_2
N
n66_a_ibm_1401__1_3_1_4_3_2_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_2
n66_a_ibm_1401__1_3_1_4_3_2_3_2_3
N
n66_a_ibm_1401__1_3_1_4_3_2_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_3
n66_a_ibm_1401__1_3_1_4_3_2_3_2_4
N
n66_a_ibm_1401__1_3_1_4_3_2_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_4
n66_a_ibm_1401__1_3_1_4_3_2_3_2_5
PULB
n66_a_ibm_1401__1_3_1_4_3_2_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_5
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6
IP-PPL
n66_a_ibm_1401__1_3_1_4_3_2_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6
n66_a_ibm_1401__1_3_1_4_3_2_3_2_7
PURB
n66_a_ibm_1401__1_3_1_4_3_2_3_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_7
n66_a_ibm_1401__1_3_1_4_3_2_3_2_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_1_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_2_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_3->n66_a_ibm_1401__1_3_1_4_3_2_3_2_3_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_4->n66_a_ibm_1401__1_3_1_4_3_2_3_2_4_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_5->n66_a_ibm_1401__1_3_1_4_3_2_3_2_5_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1
NP-PRD
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_1
D
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2
ADJP
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3
ADJP
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_4
N
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_4
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_1_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2_1
ADJ
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_2_1_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3_1
ADJ
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3_1->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_3_1_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_4->n66_a_ibm_1401__1_3_1_4_3_2_3_2_6_1_4_1
n66_a_ibm_1401__1_3_1_4_3_2_3_2_7->n66_a_ibm_1401__1_3_1_4_3_2_3_2_7_1
n66_a_ibm_1401__1_4->n66_a_ibm_1401__1_4_1
( (IP-MAT (NP-SBJ (D This;{this})
(N example;{example}))
(VBP;_Tw_ illustrates;{illustrate})
(CP-QUE-OB1 (IP-SUB (ADVP-NIM (WADV how;{how}))
(NP-SBJ;{REPORT_GENERATOR} (D the;{the})
(N Report;{report})
(N Program;{program})
(N Generator;{generator}))
(VBP;_Tn_ simplifies;{simplify})
(NP-OB1 (D the;{the})
(N preparation;{preparation})
(PP (P-ROLE of;{of})
(NP (NUM one;{one})
(N part;{part})
(PP (P-ROLE of;{of})
(NP (D an;{an})
(N Expense;{expense})
(N Distribution;{distribution})
(N Report;{report})
(PULB -LRB-)
(IP-PPL (NP-PRD;{LINE} (D The;{the})
(ADJP (ADJ Major;{major}))
(ADJP (ADJ Total;{total}))
(N Line;{line})))
(PURB -RRB-))))))))
(PUNC :))
(ID 66_a_ibm_1401))