.TITLE OPTAB / / THREE OPERATOR ARITHMETIC TABLE / EXTRA=0 MM=100 .DEFIN ROW,A,B,C,D,E,F,G,H,I .ETC J,K,L,M,N,O,P,Q,R,S,T,U,V .DEC .IFZER EXTRA ROW9 A,B,C,D,E,F,G,H,I ROW6 J,K,L,M,N,O ROW6 P,Q,R,S,T,U XTRA=1 .ENDC .IFZER EXTRA-1 ROW9 TWO,A,B,C,D,E,F,G,H, ROW6 I,J,K,L,M,N ROW6 O,P,Q,R,S,T XTRA=2 .ENDC .IFZER EXTRA-2 ROW9 ONE,TWO,A,B,C,D,E,F,G ROW9 H,I,J,K,L,M,N,O,P ROW6 Q,R,S,T,U,V XTRA=0 .ENDC EXTRA=XTRA ONE=U TWO=V .ENDM / / / .DEFIN ROW6,A,B,C,D,E,F .DEC .DSA A*MM+B*MM+C .DSA D*MM+E*MM+F .ENDM / / / .DEFIN ROW9,A,B,C,D,E,F,G,H,I .DEC .DSA A*MM+B*MM+C .DSA D*MM+E*MM+F .DSA G*MM+H*MM+I .ENDM / / HERE COMMENCETH THE ACTUAL TABLES! / / FILE S( ROW 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ROW 49,49,49,49,49,49,49,49,49,49,49,49,49,49,49$ 49,49,49,49,49,49,49 / / FILE F( ROW 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ROW 49,49,49,49,49,49,49,49,49,49,49,49,49,49,49$ 49,49,49,49,49,49,49 / / FILE ( ROW 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ROW 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 / / FILE OR ROW 0,0,49,0,49,49,36,49,41,19,23,24,20,29,30,0$ 0,0,0,0,0,49 ROW 0,0,49,0,49,49,38,49,42,21,25,26,22,27,28,0$ 0,0,0,0,0,49 / / FILE AND ROW 0,0,49,0,49,49,35,32,41,19,23,24,20,29,30,0$ 0,0,0,0,0,49 ROW 0,0,49,0,49,49,37,34,42,21,25,26,22,27,28,0$ 0,0,0,0,0,49 / / FILE NOT ROW 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ROW 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 / / FILE LT ROW 18,15,49,49,49,49,49,49,49,0,0,0,0,0,0,40,39$ 9,7,5,3,49 ROW 13,18,49,49,49,49,49,49,49,0,0,0,0,0,0,39,40$ 11,8,6,4,49 / / FILE GT ROW 18,15,49,49,49,49,49,49,49,0,0,0,0,0,0,40,39$ 9,7,5,3,49 ROW 13,18,49,49,49,49,49,49,49,0,0,0,0,0,0,39,40$ 11,8,6,4,49 / / FILE LE ROW 18,15,49,49,49,49,49,49,49,0,0,0,0,0,0,40,39$ 9,7,5,3,49 ROW 13,18,49,49,49,49,49,49,49,0,0,0,0,0,0,39,40$ 11,8,6,4,49 / / FILE GE ROW 18,15,49,49,49,49,49,49,49,0,0,0,0,0,0,40,39$ 9,7,5,3,49 ROW 13,18,49,49,49,49,49,49,49,0,0,0,0,0,0,39,40$ 11,8,6,4,49 / / FILE EQ ROW 18,15,49,49,49,49,49,49,49,0,0,0,0,0,0,40,39$ 9,7,5,3,49 ROW 13,18,49,49,49,49,49,49,49,0,0,0,0,0,0,39,40$ 11,8,6,4,49 / / FILE NE ROW 18,15,49,49,49,49,49,49,49,0,0,0,0,0,0,40,39$ 9,7,5,3,49 ROW 13,18,49,49,49,49,49,49,49,0,0,0,0,0,0,39,40$ 11,8,6,4,49 / / FILE - ROW 17,16,49,49,49,49,0,0,0,49,49,49,49,49,49,40,39$ 9,7,5,3,49 ROW 14,17,49,49,49,49,0,0,0,49,49,49,49,49,49,39,40$ 11,8,6,4,49 / / FILE + ROW 17,16,49,49,49,49,0,0,0,49,49,49,49,49,49,40,39$ 9,7,5,3,49 ROW 14,17,49,49,49,49,0,0,0,49,49,49,49,49,49,39,40$ 11,8,6,4,49 / / FILE * ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,40,39$ 10,7,5,3,49 ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,39,40$ 12,8,6,4,49 / / FILE / ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,40,39$ 10,7,5,3,49 ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,39,40$ 12,8,6,4,49 / / FILE ^ ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,40$ 39,49,49,49,49,49 ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,39$ 40,49,49,49,49,49 / / FILE -^ ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,40$ 39,49,49,49,49,49 ROW 49,49,49,49,49,49,0,0,0,49,49,49,49,49,49,39$ 40,49,49,49,49,49 / / FILE , ROW 18,15,47,43,43,0,35,31,41,19,23,24,20,29,30$ 40,39,9,7,5,3,43 ROW 13,18,47,44,44,0,37,33,42,21,25,26,22,27,28$ 39,40,11,8,6,4,44 / / FILE = ROW 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ROW 0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 / / FILE ; ROW 18,15,47,0,0,0,35,31,41,19,23,24,20,29,30,40$ 39,9,7,5,3,0 ROW 13,18,47,0,0,0,37,33,42,21,25,26,22,27,28,39$ 40,11,8,6,4,0 / / FILE ) ROW 18,15,47,43,43,2,35,31,41,19,23,24,20,29,30$ 40,39,9,7,5,3,43 ROW 13,18,49,45,45,1,37,33,42,21,25,26,22,27,28,39$ 40,11,8,6,4,45 / / / .IFNZR EXTRA .IFZER EXTRA-1 ONE=TW0 TWO=0 .ENDC .DSA ONE*MM+TWO*MM .ENDC .END