55_a_ibm_1401
Data can be sorted and classified at high speed for further processing by use of these generalized sorting routines.

n55_a_ibm_1401 n55_a_ibm_1401__1_1_1_1 Data n55_a_ibm_1401__1_2_1 can n55_a_ibm_1401__1_3_1_1 be n55_a_ibm_1401__1_3_2_1_1 * n55_a_ibm_1401__1_3_2_2_1_1_1 sorted n55_a_ibm_1401__1_3_2_2_2_1_1 and n55_a_ibm_1401__1_3_2_2_2_2_1_1 classified n55_a_ibm_1401__1_3_2_3_1_1 at n55_a_ibm_1401__1_3_2_3_2_1_1_1 high n55_a_ibm_1401__1_3_2_3_2_2_1 speed n55_a_ibm_1401__1_4_1_1 for n55_a_ibm_1401__1_4_2_1_1_1 further n55_a_ibm_1401__1_4_2_2_1 processing n55_a_ibm_1401__1_5_1_1 by n55_a_ibm_1401__1_5_2_1_1 use n55_a_ibm_1401__1_5_2_2_1_1 of n55_a_ibm_1401__1_5_2_2_2_1_1 these n55_a_ibm_1401__1_5_2_2_2_2_1_1 generalized n55_a_ibm_1401__1_5_2_2_2_3_1 sorting n55_a_ibm_1401__1_5_2_2_2_4_1 routines n55_a_ibm_1401__1_6_1 . n55_a_ibm_1401__1 IP-MAT n55_a_ibm_1401__1_1 NP-SBJ n55_a_ibm_1401__1->n55_a_ibm_1401__1_1 n55_a_ibm_1401__1_2 MD;_cat_Vi_ n55_a_ibm_1401__1->n55_a_ibm_1401__1_2 n55_a_ibm_1401__1_3 IP-INF-CAT n55_a_ibm_1401__1->n55_a_ibm_1401__1_3 n55_a_ibm_1401__1_4 PP-NIM n55_a_ibm_1401__1->n55_a_ibm_1401__1_4 n55_a_ibm_1401__1_5 PP-NIM n55_a_ibm_1401__1->n55_a_ibm_1401__1_5 n55_a_ibm_1401__1_6 PUNC n55_a_ibm_1401__1->n55_a_ibm_1401__1_6 n55_a_ibm_1401__1_1_1 NS n55_a_ibm_1401__1_1->n55_a_ibm_1401__1_1_1 n55_a_ibm_1401__1_1_1->n55_a_ibm_1401__1_1_1_1 n55_a_ibm_1401__1_2->n55_a_ibm_1401__1_2_1 n55_a_ibm_1401__1_3_1 BE;_cat_VePASS_ n55_a_ibm_1401__1_3->n55_a_ibm_1401__1_3_1 n55_a_ibm_1401__1_3_2 IP-PPL-CAT n55_a_ibm_1401__1_3->n55_a_ibm_1401__1_3_2 n55_a_ibm_1401__1_3_1->n55_a_ibm_1401__1_3_1_1 n55_a_ibm_1401__1_3_2_1 NP-LGS n55_a_ibm_1401__1_3_2->n55_a_ibm_1401__1_3_2_1 n55_a_ibm_1401__1_3_2_2 ILYR n55_a_ibm_1401__1_3_2->n55_a_ibm_1401__1_3_2_2 n55_a_ibm_1401__1_3_2_3 PP-NIM n55_a_ibm_1401__1_3_2->n55_a_ibm_1401__1_3_2_3 n55_a_ibm_1401__1_3_2_1->n55_a_ibm_1401__1_3_2_1_1 n55_a_ibm_1401__1_3_2_2_1 ILYR n55_a_ibm_1401__1_3_2_2->n55_a_ibm_1401__1_3_2_2_1 n55_a_ibm_1401__1_3_2_2_2 CONJP n55_a_ibm_1401__1_3_2_2->n55_a_ibm_1401__1_3_2_2_2 n55_a_ibm_1401__1_3_2_2_1_1 VVN;_Tn_ n55_a_ibm_1401__1_3_2_2_1->n55_a_ibm_1401__1_3_2_2_1_1 n55_a_ibm_1401__1_3_2_2_1_1->n55_a_ibm_1401__1_3_2_2_1_1_1 n55_a_ibm_1401__1_3_2_2_2_1 CONJ n55_a_ibm_1401__1_3_2_2_2->n55_a_ibm_1401__1_3_2_2_2_1 n55_a_ibm_1401__1_3_2_2_2_2 ILYR n55_a_ibm_1401__1_3_2_2_2->n55_a_ibm_1401__1_3_2_2_2_2 n55_a_ibm_1401__1_3_2_2_2_1->n55_a_ibm_1401__1_3_2_2_2_1_1 n55_a_ibm_1401__1_3_2_2_2_2_1 VVN;_Tn_ n55_a_ibm_1401__1_3_2_2_2_2->n55_a_ibm_1401__1_3_2_2_2_2_1 n55_a_ibm_1401__1_3_2_2_2_2_1->n55_a_ibm_1401__1_3_2_2_2_2_1_1 n55_a_ibm_1401__1_3_2_3_1 P-ROLE n55_a_ibm_1401__1_3_2_3->n55_a_ibm_1401__1_3_2_3_1 n55_a_ibm_1401__1_3_2_3_2 NP n55_a_ibm_1401__1_3_2_3->n55_a_ibm_1401__1_3_2_3_2 n55_a_ibm_1401__1_3_2_3_1->n55_a_ibm_1401__1_3_2_3_1_1 n55_a_ibm_1401__1_3_2_3_2_1 ADJP n55_a_ibm_1401__1_3_2_3_2->n55_a_ibm_1401__1_3_2_3_2_1 n55_a_ibm_1401__1_3_2_3_2_2 N n55_a_ibm_1401__1_3_2_3_2->n55_a_ibm_1401__1_3_2_3_2_2 n55_a_ibm_1401__1_3_2_3_2_1_1 ADJ n55_a_ibm_1401__1_3_2_3_2_1->n55_a_ibm_1401__1_3_2_3_2_1_1 n55_a_ibm_1401__1_3_2_3_2_1_1->n55_a_ibm_1401__1_3_2_3_2_1_1_1 n55_a_ibm_1401__1_3_2_3_2_2->n55_a_ibm_1401__1_3_2_3_2_2_1 n55_a_ibm_1401__1_4_1 P-ROLE n55_a_ibm_1401__1_4->n55_a_ibm_1401__1_4_1 n55_a_ibm_1401__1_4_2 NP n55_a_ibm_1401__1_4->n55_a_ibm_1401__1_4_2 n55_a_ibm_1401__1_4_1->n55_a_ibm_1401__1_4_1_1 n55_a_ibm_1401__1_4_2_1 ADJP n55_a_ibm_1401__1_4_2->n55_a_ibm_1401__1_4_2_1 n55_a_ibm_1401__1_4_2_2 N n55_a_ibm_1401__1_4_2->n55_a_ibm_1401__1_4_2_2 n55_a_ibm_1401__1_4_2_1_1 ADJR n55_a_ibm_1401__1_4_2_1->n55_a_ibm_1401__1_4_2_1_1 n55_a_ibm_1401__1_4_2_1_1->n55_a_ibm_1401__1_4_2_1_1_1 n55_a_ibm_1401__1_4_2_2->n55_a_ibm_1401__1_4_2_2_1 n55_a_ibm_1401__1_5_1 P-ROLE n55_a_ibm_1401__1_5->n55_a_ibm_1401__1_5_1 n55_a_ibm_1401__1_5_2 NP n55_a_ibm_1401__1_5->n55_a_ibm_1401__1_5_2 n55_a_ibm_1401__1_5_1->n55_a_ibm_1401__1_5_1_1 n55_a_ibm_1401__1_5_2_1 N n55_a_ibm_1401__1_5_2->n55_a_ibm_1401__1_5_2_1 n55_a_ibm_1401__1_5_2_2 PP n55_a_ibm_1401__1_5_2->n55_a_ibm_1401__1_5_2_2 n55_a_ibm_1401__1_5_2_1->n55_a_ibm_1401__1_5_2_1_1 n55_a_ibm_1401__1_5_2_2_1 P-ROLE n55_a_ibm_1401__1_5_2_2->n55_a_ibm_1401__1_5_2_2_1 n55_a_ibm_1401__1_5_2_2_2 NP n55_a_ibm_1401__1_5_2_2->n55_a_ibm_1401__1_5_2_2_2 n55_a_ibm_1401__1_5_2_2_1->n55_a_ibm_1401__1_5_2_2_1_1 n55_a_ibm_1401__1_5_2_2_2_1 D n55_a_ibm_1401__1_5_2_2_2->n55_a_ibm_1401__1_5_2_2_2_1 n55_a_ibm_1401__1_5_2_2_2_2 ADJP n55_a_ibm_1401__1_5_2_2_2->n55_a_ibm_1401__1_5_2_2_2_2 n55_a_ibm_1401__1_5_2_2_2_3 N n55_a_ibm_1401__1_5_2_2_2->n55_a_ibm_1401__1_5_2_2_2_3 n55_a_ibm_1401__1_5_2_2_2_4 NS n55_a_ibm_1401__1_5_2_2_2->n55_a_ibm_1401__1_5_2_2_2_4 n55_a_ibm_1401__1_5_2_2_2_1->n55_a_ibm_1401__1_5_2_2_2_1_1 n55_a_ibm_1401__1_5_2_2_2_2_1 ADJ n55_a_ibm_1401__1_5_2_2_2_2->n55_a_ibm_1401__1_5_2_2_2_2_1 n55_a_ibm_1401__1_5_2_2_2_2_1->n55_a_ibm_1401__1_5_2_2_2_2_1_1 n55_a_ibm_1401__1_5_2_2_2_3->n55_a_ibm_1401__1_5_2_2_2_3_1 n55_a_ibm_1401__1_5_2_2_2_4->n55_a_ibm_1401__1_5_2_2_2_4_1 n55_a_ibm_1401__1_6->n55_a_ibm_1401__1_6_1
( (IP-MAT (NP-SBJ (NS Data;{data}))
          (MD;_cat_Vi_ can;{can})
          (IP-INF-CAT (BE;_cat_VePASS_ be;{be})
                      (IP-PPL-CAT (NP-LGS *)
                                  (ILYR (ILYR (VVN;_Tn_ sorted;{sort}))
                                        (CONJP (CONJ and;{and})
                                               (ILYR (VVN;_Tn_ classified;{classify}))))
                                  (PP-NIM (P-ROLE at;{at})
                                          (NP (ADJP (ADJ high;{high}))
                                              (N speed;{speed})))))
          (PP-NIM (P-ROLE for;{for})
                  (NP (ADJP (ADJR further;{far}))
                      (N processing;{processing})))
          (PP-NIM (P-ROLE by;{by})
                  (NP (N use;{use})
                      (PP (P-ROLE of;{of})
                          (NP (D these;{these})
                              (ADJP (ADJ generalized;{generalized}))
                              (N sorting;{sorting})
                              (NS routines;{routine})))))
          (PUNC .))
  (ID 55_a_ibm_1401))



%3 r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines these sorting routines r_0055_0017__generalized generalized r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines->r_0055_0017__generalized [attrib] r_0055_0014__use use r_0055_0014__use->r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines of r_0055_0012__processing processing r_0055_0011__further further r_0055_0012__processing->r_0055_0011__further [attrib] r_0055_0009__speed speed r_0055_0008__high high r_0055_0009__speed->r_0055_0008__high [attrib] r_0055_0006__classified classified r_0055_0006__classified->r_0055_0009__speed at [nim] z_0055_5011___star_ * r_0055_0006__classified->z_0055_5011___star_ [arg0] r_0055_0001__Data Data r_0055_0006__classified->r_0055_0001__Data [arg1] r_0055_0005__and and r_0055_0005__and->r_0055_0006__classified [conj2] r_0055_0004__sorted sorted r_0055_0005__and->r_0055_0004__sorted [conj1] r_0055_0004__sorted->r_0055_0009__speed at [nim] r_0055_0004__sorted->z_0055_5011___star_ [arg0] r_0055_0004__sorted->r_0055_0001__Data [arg1] r_0055_0003__be be r_0055_0003__be->r_0055_0005__and [scope] r_0055_0002__can can r_0055_0002__can->r_0055_0014__use by [nim] r_0055_0002__can->r_0055_0012__processing for [nim] r_0055_0002__can->r_0055_0003__be [scope]
arc(r_0055_0002__can,r_0055_0003__be,scope).
arc(r_0055_0002__can,r_0055_0012__processing,r_0055_0010__for__nim).
arc(r_0055_0002__can,r_0055_0014__use,r_0055_0013__by__nim).
arc(r_0055_0003__be,r_0055_0005__and,scope).
arc(r_0055_0004__sorted,r_0055_0001__Data,arg1).
arc(r_0055_0004__sorted,r_0055_0009__speed,r_0055_0007__at__nim).
arc(r_0055_0004__sorted,z_0055_5011___star_,arg0).
arc(r_0055_0005__and,r_0055_0004__sorted,conj1).
arc(r_0055_0005__and,r_0055_0006__classified,conj2).
arc(r_0055_0006__classified,r_0055_0001__Data,arg1).
arc(r_0055_0006__classified,r_0055_0009__speed,r_0055_0007__at__nim).
arc(r_0055_0006__classified,z_0055_5011___star_,arg0).
arc(r_0055_0009__speed,r_0055_0008__high,attrib).
arc(r_0055_0012__processing,r_0055_0011__further,attrib).
arc(r_0055_0014__use,r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines,r_0055_0015__of).
arc(r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines,r_0055_0017__generalized,attrib).



%3 r_0055_0002__can_r_0055_0003__be can be r_0055_0012__processing processing r_0055_0002__can_r_0055_0003__be->r_0055_0012__processing for [nim] r_0055_0014__use use r_0055_0002__can_r_0055_0003__be->r_0055_0014__use by [nim] r_0055_0005__and and r_0055_0002__can_r_0055_0003__be->r_0055_0005__and [keep_scope] r_0055_0011__further further r_0055_0012__processing->r_0055_0011__further [attrib] r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines these sorting routines r_0055_0014__use->r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines of r_0055_0004__sorted sorted r_0055_0001__Data Data r_0055_0004__sorted->r_0055_0001__Data [arg1] r_0055_0009__speed speed r_0055_0004__sorted->r_0055_0009__speed at [nim] z_0055_5011___star_ * r_0055_0004__sorted->z_0055_5011___star_ [arg0] r_0055_0008__high high r_0055_0009__speed->r_0055_0008__high [attrib] r_0055_0005__and->r_0055_0004__sorted [conj1] r_0055_0006__classified classified r_0055_0005__and->r_0055_0006__classified [conj2] r_0055_0006__classified->r_0055_0001__Data [arg1] r_0055_0006__classified->r_0055_0009__speed at [nim] r_0055_0006__classified->z_0055_5011___star_ [arg0] r_0055_0017__generalized generalized r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines->r_0055_0017__generalized [attrib]
fof(formula,axiom,
    ? [R_0055_0011__FURTHER,R_0055_0012__PROCESSING,R_0055_0017__GENERALIZED,R_0055_0016__THESE_R_0055_0018__SORTING_R_0055_0019__ROUTINES,R_0055_0014__USE,R_0055_0001__DATA,R_0055_0008__HIGH,R_0055_0009__SPEED,Z_0055_5011___STAR_,R_0055_0004__SORTED,R_0055_0006__CLASSIFIED,R_0055_0005__AND,R_0055_0002__CAN_R_0055_0003__BE] :
      ( r_0055_0001__Data(R_0055_0001__DATA)
      & r_0055_0008__high(R_0055_0008__HIGH)
      & r_0055_0011__further(R_0055_0011__FURTHER)
      & r_0055_0017__generalized(R_0055_0017__GENERALIZED)
      & z_0055_5011___star_(Z_0055_5011___STAR_)
      & r_0055_0002__can_r_0055_0003__be(R_0055_0002__CAN_R_0055_0003__BE)
      & has_keep_scope(R_0055_0002__CAN_R_0055_0003__BE,R_0055_0005__AND)
      & r_0055_0005__and(R_0055_0005__AND)
      & has_conj2(R_0055_0005__AND,R_0055_0006__CLASSIFIED)
      & r_0055_0006__classified(R_0055_0006__CLASSIFIED)
      & has_arg0(R_0055_0006__CLASSIFIED,Z_0055_5011___STAR_)
      & has_r_0055_0007__at__nim(R_0055_0006__CLASSIFIED,R_0055_0009__SPEED)
      & r_0055_0009__speed(R_0055_0009__SPEED)
      & has_attrib(R_0055_0009__SPEED,R_0055_0008__HIGH)
      & has_arg1(R_0055_0006__CLASSIFIED,R_0055_0001__DATA)
      & has_conj1(R_0055_0005__AND,R_0055_0004__SORTED)
      & r_0055_0004__sorted(R_0055_0004__SORTED)
      & has_arg0(R_0055_0004__SORTED,Z_0055_5011___STAR_)
      & has_r_0055_0007__at__nim(R_0055_0004__SORTED,R_0055_0009__SPEED)
      & has_arg1(R_0055_0004__SORTED,R_0055_0001__DATA)
      & has_r_0055_0013__by__nim(R_0055_0002__CAN_R_0055_0003__BE,R_0055_0014__USE)
      & r_0055_0014__use(R_0055_0014__USE)
      & has_r_0055_0015__of(R_0055_0014__USE,R_0055_0016__THESE_R_0055_0018__SORTING_R_0055_0019__ROUTINES)
      & r_0055_0016__these_r_0055_0018__sorting_r_0055_0019__routines(R_0055_0016__THESE_R_0055_0018__SORTING_R_0055_0019__ROUTINES)
      & has_attrib(R_0055_0016__THESE_R_0055_0018__SORTING_R_0055_0019__ROUTINES,R_0055_0017__GENERALIZED)
      & has_r_0055_0010__for__nim(R_0055_0002__CAN_R_0055_0003__BE,R_0055_0012__PROCESSING)
      & r_0055_0012__processing(R_0055_0012__PROCESSING)
      & has_attrib(R_0055_0012__PROCESSING,R_0055_0011__FURTHER) ) ).