a # 1 60 R ' z#a beside b;i;j ' a # a,[1] ' i#1YRa#prepare a ' a # a,[1] ' j#1YRb#prepare b ' a # a,[1] ' $(l1,l2,l0)if i compare j ' a # a,[1] 'l0:$l2 H b#(i_j)addrows b ' a # a,[1] 'l1:a#(j_i)addrows a ' a # a,[1] 'l2:z#a,''|'',b ' a # a,[1] ' $0 ' a # a,[1] '"beside - presents two structures side by side in report ' a # a,[1] '"format ' a # a,[1] '"from ''the apl handbook of techniques'' copyright 1978, ibm. ' a # a,[1] '"-can format a report with row headings and a separator, ' a # a,[1] '" or simply join two disparate matrices. see Gccat ' a # a,[1] '"-uses: Gprepare Gcompare Gif Gaddrows ' Lfx a