⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 radix.stable.out

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 OUT
📖 第 1 页 / 共 3 页
字号:
stdout of test 'radix` in directory 'src/modules/mal` itself:# 13:57:31 >  # 13:57:31 >  Mtimeout -timeout 60 mserver5 "--config=/ufs/mk/monet5/Linux/etc/MonetDB5.conf" --debug=10 --set "monet_mod_path=/ufs/mk/monet5/Linux/lib/MonetDB5:/ufs/mk/opensource/MonetDB/Linux/lib/MonetDB" --set "gdk_dbfarm=/ufs/mk/monet5/Linux/var/MonetDB5/dbfarm" --set "sql_logdir=/ufs/mk/monet5/Linux/var/MonetDB5/dblogs" --set mapi_port=32697 --set monet_prompt= --trace --dbname=mTests_src_modules_mal  radix.mal < /dev/null# 13:57:31 >  # MonetDB Server v4.99.19# Copyright (c) 1993-2006 CWI, all rights reserved# Compiled for x86_64-redhat-linux-gnu/64bit with 64bit OIDs dynamically linked# config:/ufs/mk/monet5/Linux/etc/MonetDB5.conf# dbfarm:/ufs/mk/monet5/Linux/var/MonetDB5/dbfarm# dbname:mTests_src_modules_mal# Visit http://monetdb.cwi.nl/ for further information#include radix;#Bu := radix.uniform(99);#Bu0 := algebra.project(Bu,nil);#io.print(Bu0);#Bu1 := bat.reverse(Bu);#Bu2 := algebra.project(Bu1,nil);#Bu3 := algebra.sort(Bu2);#Bu4 := bat.reverse(Bu3);#io.print(Bu4);#Bn := radix.normal(99);#Bn0 := algebra.project(Bn,nil);#io.print(Bn0);#Bn1 := bat.reverse(Bn);#Bn2 := algebra.project(Bn1,nil);#Bn3 := algebra.sort(Bn2);#Bn4 := bat.reverse(Bn3);#io.print(Bn4);##b := radix.uniform(16); a := algebra.markH(b,0@0);##a0 := radix.radix_cluster(b,1);      b0 := algebra.markH(a0,0@0); c0 := batcalc.and(b0, 1);#a1 := radix.radix_cluster(b,2);      b1 := algebra.markH(a1,0@0); c1 := batcalc.and(b1, 3);#a2 := radix.radix_cluster(b,3);      b2 := algebra.markH(a2,0@0); c2 := batcalc.and(b2, 7);#a3 := radix.radix_cluster(b,2,1);    b3 := algebra.markH(a3,0@0); c3 := batcalc.and(b3, 7);#a4 := radix.radix_cluster(b,1,2);    b4 := algebra.markH(a4,0@0); c4 := batcalc.and(b4, 7);#a5 := radix.radix_cluster(b,1,1,1);  b5 := algebra.markH(a5,0@0); c5 := batcalc.and(b5, 7);#a6 := radix.radix_cluster(b,4);      b6 := algebra.markH(a6,0@0); c6 := batcalc.and(b6,15);#a7 := radix.radix_cluster(b,-3,1);   b7 := algebra.markH(a7,0@0); c7 := batcalc.and(b7, 8);#a8 := radix.radix_cluster(b,-2,2);   b8 := algebra.markH(a8,0@0); c8 := batcalc.and(b8,12);#a9 := radix.radix_cluster(b,-1,1,1); b9 := algebra.markH(a9,0@0); c9 := batcalc.and(b9, 6);##io.print(a,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9);#io.print(a,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9);##a0 := radix.radix_cluster2(b,1,1,0); b0 := algebra.markH(a0,0@0); c0 := batcalc.and(b0, 1);#a1 := radix.radix_cluster2(b,1,2,0); b1 := algebra.markH(a1,0@0); c1 := batcalc.and(b1, 3);#a2 := radix.radix_cluster2(b,1,3,0); b2 := algebra.markH(a2,0@0); c2 := batcalc.and(b2, 7);#a3 := radix.radix_cluster2(b,2,3,0); b3 := algebra.markH(a3,0@0); c3 := batcalc.and(b3, 7);#a4 := radix.radix_cluster2(b,2,3,0); b4 := algebra.markH(a4,0@0); c4 := batcalc.and(b4, 7);#a5 := radix.radix_cluster2(b,3,3,0); b5 := algebra.markH(a5,0@0); c5 := batcalc.and(b5, 7);#a6 := radix.radix_cluster2(b,1,4,0); b6 := algebra.markH(a6,0@0); c6 := batcalc.and(b6,15);#a7 := radix.radix_cluster2(b,1,1,3); b7 := algebra.markH(a7,0@0); c7 := batcalc.and(b7, 8);#a8 := radix.radix_cluster2(b,1,2,2); b8 := algebra.markH(a8,0@0); c8 := batcalc.and(b8,12);#a9 := radix.radix_cluster2(b,2,2,1); b9 := algebra.markH(a9,0@0); c9 := batcalc.and(b9, 6);##io.print(a,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9);#io.print(a,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9);##d0 := bat.reverse(b0); e0 := radix.radix_bits(d0); io.print(e0);#d1 := bat.reverse(b1); e1 := radix.radix_bits(d1); io.print(e1);#d2 := bat.reverse(b2); e2 := radix.radix_bits(d2); io.print(e2);#d3 := bat.reverse(b3); e3 := radix.radix_bits(d3); io.print(e3);#d4 := bat.reverse(b4); e4 := radix.radix_bits(d4); io.print(e4);#d5 := bat.reverse(b5); e5 := radix.radix_bits(d5); io.print(e5);#d6 := bat.reverse(b6); e6 := radix.radix_bits(d6); io.print(e6);#d7 := bat.reverse(b7); e7 := radix.radix_bits(d7); io.print(e7);#d8 := bat.reverse(b8); e8 := radix.radix_bits(d8); io.print(e8);#d9 := bat.reverse(b9); e9 := radix.radix_bits(d9); io.print(e9);##rb3d4 := radix.radix_join(b3,d4);#rb2d5 := radix.radix_join(b2,d5);#pb3d4 := radix.phash_join(b3,d4);#pb2d5 := radix.phash_join(b2,d5);##io.print(rb3d4,rb2d5,pb3d4,pb2d5);##l0 := radix.uniform(15); l1 := radix.radix_cluster(l0,2); l := algebra.markH(l1,0@0);#r0 := radix.uniform(17); r1 := radix.radix_cluster(r0,2); r2 := algebra.markH(r1,0@0); r := bat.reverse(r2);##jlr := algebra.join(l,r);#rlr := radix.radix_join(l,r);#rlr2 := radix.radix_join(l,r,2);#plr := radix.phash_join(l,r);#plr2 := radix.phash_join(l,r,2);##io.print(jlr,rlr,rlr2,plr,plr2);##function user.main():void;	# 0  (main:void)    Bu := radix.uniform(99);	# 1 M5_RDX_BATuniform_bd (Bu:bat[:oid,:int])<-(_2:int)    Bu0 := algebra.project(Bu,nil:void);	# 2 CMDBBPproject (Bu0:bat[:oid,:void])<-(Bu:bat[:oid,:int])(_4:void)    io.print(Bu0);	# 3 IOprint_val (_5:void)<-(Bu0:bat[:oid,:void])    Bu1 := bat.reverse(Bu);	# 4 BKCreverse (Bu1:bat[:int,:oid])<-(Bu:bat[:oid,:int])    Bu2 := algebra.project(Bu1,nil:void);	# 5 CMDBBPproject (Bu2:bat[:int,:void])<-(Bu1:bat[:int,:oid])(_4:void)    Bu3 := algebra.sort(Bu2);	# 6 ALGhsort (Bu3:bat[:int,:void])<-(Bu2:bat[:int,:void])    Bu4 := bat.reverse(Bu3);	# 7 BKCreverse (Bu4:bat[:void,:int])<-(Bu3:bat[:int,:void])    io.print(Bu4);	# 8 IOprint_val (_10:void)<-(Bu4:bat[:void,:int])    Bn := radix.normal(99);	# 9 M5_RDX_BATnormal_bdvm (Bn:bat[:oid,:int])<-(_2:int)    Bn0 := algebra.project(Bn,nil:void);	# 10 CMDBBPproject (Bn0:bat[:oid,:void])<-(Bn:bat[:oid,:int])(_4:void)    io.print(Bn0);	# 11 IOprint_val (_13:void)<-(Bn0:bat[:oid,:void])    Bn1 := bat.reverse(Bn);	# 12 BKCreverse (Bn1:bat[:int,:oid])<-(Bn:bat[:oid,:int])    Bn2 := algebra.project(Bn1,nil:void);	# 13 CMDBBPproject (Bn2:bat[:int,:void])<-(Bn1:bat[:int,:oid])(_4:void)    Bn3 := algebra.sort(Bn2);	# 14 ALGhsort (Bn3:bat[:int,:void])<-(Bn2:bat[:int,:void])    Bn4 := bat.reverse(Bn3);	# 15 BKCreverse (Bn4:bat[:void,:int])<-(Bn3:bat[:int,:void])    io.print(Bn4);	# 16 IOprint_val (_18:void)<-(Bn4:bat[:void,:int])    b := bat.new(:oid,:int,16);	# 17 CMDBATnewint (b:bat[:oid,:int])<-(_20:oid)(_21:int)(_22:int)    bat.insert(b,0@0,8);	# 18 BKCinsert_bun (_23:void)<-(b:bat[:oid,:int])(_24:oid)(_25:int)    bat.insert(b,1@0,13);	# 19 BKCinsert_bun (_26:void)<-(b:bat[:oid,:int])(_27:oid)(_28:int)    bat.insert(b,2@0,1);	# 20 BKCinsert_bun (_29:void)<-(b:bat[:oid,:int])(_30:oid)(_31:int)    bat.insert(b,3@0,2);	# 21 BKCinsert_bun (_32:void)<-(b:bat[:oid,:int])(_33:oid)(_34:int)    bat.insert(b,4@0,0);	# 22 BKCinsert_bun (_35:void)<-(b:bat[:oid,:int])(_36:oid)(_37:int)    bat.insert(b,5@0,6);	# 23 BKCinsert_bun (_38:void)<-(b:bat[:oid,:int])(_39:oid)(_40:int)    bat.insert(b,6@0,12);	# 24 BKCinsert_bun (_41:void)<-(b:bat[:oid,:int])(_42:oid)(_43:int)    bat.insert(b,7@0,3);	# 25 BKCinsert_bun (_44:void)<-(b:bat[:oid,:int])(_45:oid)(_46:int)    bat.insert(b,8@0,4);	# 26 BKCinsert_bun (_47:void)<-(b:bat[:oid,:int])(_48:oid)(_49:int)    bat.insert(b,9@0,14);	# 27 BKCinsert_bun (_50:void)<-(b:bat[:oid,:int])(_51:oid)(_52:int)    bat.insert(b,10@0,9);	# 28 BKCinsert_bun (_53:void)<-(b:bat[:oid,:int])(_54:oid)(_55:int)    bat.insert(b,11@0,7);	# 29 BKCinsert_bun (_56:void)<-(b:bat[:oid,:int])(_57:oid)(_58:int)    bat.insert(b,12@0,10);	# 30 BKCinsert_bun (_59:void)<-(b:bat[:oid,:int])(_60:oid)(_61:int)    bat.insert(b,13@0,15);	# 31 BKCinsert_bun (_62:void)<-(b:bat[:oid,:int])(_63:oid)(_64:int)    bat.insert(b,14@0,11);	# 32 BKCinsert_bun (_65:void)<-(b:bat[:oid,:int])(_66:oid)(_67:int)    bat.insert(b,15@0,5);	# 33 BKCinsert_bun (_68:void)<-(b:bat[:oid,:int])(_69:oid)(_70:int)    a := algebra.markH(b,0@0);	# 34 ALGmarkHead (a:bat[:oid,:int])<-(b:bat[:oid,:int])(_72:oid)    a0 := radix.radix_cluster(b,1);	# 35 M5_RDX_radix_cluster_lp (a0:bat[:oid,:int])<-(b:bat[:oid,:int])(_74:int)    b0 := algebra.markH(a0,0@0);	# 36 ALGmarkHead (b0:bat[:oid,:int])<-(a0:bat[:oid,:int])(_72:oid)    c0 := batcalc.and(b0,1);	# 37 CMDbatANDcst_int_int_int (c0:bat[:oid,:int])<-(b0:bat[:oid,:int])(_74:int)    a1 := radix.radix_cluster(b,2);	# 38 M5_RDX_radix_cluster_lp (a1:bat[:oid,:int])<-(b:bat[:oid,:int])(_78:int)    b1 := algebra.markH(a1,0@0);	# 39 ALGmarkHead (b1:bat[:oid,:int])<-(a1:bat[:oid,:int])(_72:oid)    c1 := batcalc.and(b1,3);	# 40 CMDbatANDcst_int_int_int (c1:bat[:oid,:int])<-(b1:bat[:oid,:int])(_46:int)    a2 := radix.radix_cluster(b,3);	# 41 M5_RDX_radix_cluster_lp (a2:bat[:oid,:int])<-(b:bat[:oid,:int])(_46:int)    b2 := algebra.markH(a2,0@0);	# 42 ALGmarkHead (b2:bat[:oid,:int])<-(a2:bat[:oid,:int])(_72:oid)    c2 := batcalc.and(b2,7);	# 43 CMDbatANDcst_int_int_int (c2:bat[:oid,:int])<-(b2:bat[:oid,:int])(_58:int)    a3 := radix.radix_cluster(b,2,1);	# 44 M5_RDX_radix_cluster_lp (a3:bat[:oid,:int])<-(b:bat[:oid,:int])(_78:int)(_74:int)    b3 := algebra.markH(a3,0@0);	# 45 ALGmarkHead (b3:bat[:oid,:int])<-(a3:bat[:oid,:int])(_72:oid)    c3 := batcalc.and(b3,7);	# 46 CMDbatANDcst_int_int_int (c3:bat[:oid,:int])<-(b3:bat[:oid,:int])(_58:int)    a4 := radix.radix_cluster(b,1,2);	# 47 M5_RDX_radix_cluster_lp (a4:bat[:oid,:int])<-(b:bat[:oid,:int])(_74:int)(_78:int)    b4 := algebra.markH(a4,0@0);	# 48 ALGmarkHead (b4:bat[:oid,:int])<-(a4:bat[:oid,:int])(_72:oid)    c4 := batcalc.and(b4,7);	# 49 CMDbatANDcst_int_int_int (c4:bat[:oid,:int])<-(b4:bat[:oid,:int])(_58:int)    a5 := radix.radix_cluster(b,1,1,1);	# 50 M5_RDX_radix_cluster_lp (a5:bat[:oid,:int])<-(b:bat[:oid,:int])(_74:int)(_74:int)(_74:int)    b5 := algebra.markH(a5,0@0);	# 51 ALGmarkHead (b5:bat[:oid,:int])<-(a5:bat[:oid,:int])(_72:oid)    c5 := batcalc.and(b5,7);	# 52 CMDbatANDcst_int_int_int (c5:bat[:oid,:int])<-(b5:bat[:oid,:int])(_58:int)    a6 := radix.radix_cluster(b,4);	# 53 M5_RDX_radix_cluster_lp (a6:bat[:oid,:int])<-(b:bat[:oid,:int])(_94:int)    b6 := algebra.markH(a6,0@0);	# 54 ALGmarkHead (b6:bat[:oid,:int])<-(a6:bat[:oid,:int])(_72:oid)    c6 := batcalc.and(b6,15);	# 55 CMDbatANDcst_int_int_int (c6:bat[:oid,:int])<-(b6:bat[:oid,:int])(_64:int)    a7 := radix.radix_cluster(b,-3,1);	# 56 M5_RDX_radix_cluster_lp (a7:bat[:oid,:int])<-(b:bat[:oid,:int])(_98:int)(_74:int)    b7 := algebra.markH(a7,0@0);	# 57 ALGmarkHead (b7:bat[:oid,:int])<-(a7:bat[:oid,:int])(_72:oid)    c7 := batcalc.and(b7,8);	# 58 CMDbatANDcst_int_int_int (c7:bat[:oid,:int])<-(b7:bat[:oid,:int])(_101:int)    a8 := radix.radix_cluster(b,-2,2);	# 59 M5_RDX_radix_cluster_lp (a8:bat[:oid,:int])<-(b:bat[:oid,:int])(_103:int)(_78:int)    b8 := algebra.markH(a8,0@0);	# 60 ALGmarkHead (b8:bat[:oid,:int])<-(a8:bat[:oid,:int])(_72:oid)    c8 := batcalc.and(b8,12);	# 61 CMDbatANDcst_int_int_int (c8:bat[:oid,:int])<-(b8:bat[:oid,:int])(_106:int)    a9 := radix.radix_cluster(b,-1,1,1);	# 62 M5_RDX_radix_cluster_lp (a9:bat[:oid,:int])<-(b:bat[:oid,:int])(_108:int)(_74:int)(_74:int)    b9 := algebra.markH(a9,0@0);	# 63 ALGmarkHead (b9:bat[:oid,:int])<-(a9:bat[:oid,:int])(_110:oid)    c9 := batcalc.and(b9,6);	# 64 CMDbatANDcst_int_int_int (c9:bat[:oid,:int])<-(b9:bat[:oid,:int])(_112:int)    io.print(a,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9);	# 65 IOtable (_113:void)<-(a:bat[:oid,:int])(b0:bat[:oid,:int])(b1:bat[:oid,:int])(b2:bat[:oid,:int])(b3:bat[:oid,:int])(b4:bat[:oid,:int])(b5:bat[:oid,:int])(b6:bat[:oid,:int])(b7:bat[:oid,:int])(b8:bat[:oid,:int])(b9:bat[:oid,:int])    io.print(a,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9);	# 66 IOtable (_114:void)<-(a:bat[:oid,:int])(c0:bat[:oid,:int])(c1:bat[:oid,:int])(c2:bat[:oid,:int])(c3:bat[:oid,:int])(c4:bat[:oid,:int])(c5:bat[:oid,:int])(c6:bat[:oid,:int])(c7:bat[:oid,:int])(c8:bat[:oid,:int])(c9:bat[:oid,:int])    a0 := radix.radix_cluster2(b,1,1,0);	# 67 M5_RDX_radix_cluster2 (a0:bat[:oid,:int])<-(b:bat[:oid,:int])(_115:int)(_115:int)(_116:int)    b0 := algebra.markH(a0,0@0);	# 68 ALGmarkHead (b0:bat[:oid,:int])<-(a0:bat[:oid,:int])(_110:oid)    c0 := batcalc.and(b0,1);	# 69 CMDbatANDcst_int_int_int (c0:bat[:oid,:int])<-(b0:bat[:oid,:int])(_115:int)    a1 := radix.radix_cluster2(b,1,2,0);	# 70 M5_RDX_radix_cluster2 (a1:bat[:oid,:int])<-(b:bat[:oid,:int])(_115:int)(_117:int)(_116:int)    b1 := algebra.markH(a1,0@0);	# 71 ALGmarkHead (b1:bat[:oid,:int])<-(a1:bat[:oid,:int])(_110:oid)    c1 := batcalc.and(b1,3);	# 72 CMDbatANDcst_int_int_int (c1:bat[:oid,:int])<-(b1:bat[:oid,:int])(_118:int)    a2 := radix.radix_cluster2(b,1,3,0);	# 73 M5_RDX_radix_cluster2 (a2:bat[:oid,:int])<-(b:bat[:oid,:int])(_115:int)(_118:int)(_116:int)    b2 := algebra.markH(a2,0@0);	# 74 ALGmarkHead (b2:bat[:oid,:int])<-(a2:bat[:oid,:int])(_110:oid)    c2 := batcalc.and(b2,7);	# 75 CMDbatANDcst_int_int_int (c2:bat[:oid,:int])<-(b2:bat[:oid,:int])(_119:int)    a3 := radix.radix_cluster2(b,2,3,0);	# 76 M5_RDX_radix_cluster2 (a3:bat[:oid,:int])<-(b:bat[:oid,:int])(_117:int)(_118:int)(_116:int)    b3 := algebra.markH(a3,0@0);	# 77 ALGmarkHead (b3:bat[:oid,:int])<-(a3:bat[:oid,:int])(_110:oid)    c3 := batcalc.and(b3,7);	# 78 CMDbatANDcst_int_int_int (c3:bat[:oid,:int])<-(b3:bat[:oid,:int])(_119:int)    a4 := radix.radix_cluster2(b,2,3,0);	# 79 M5_RDX_radix_cluster2 (a4:bat[:oid,:int])<-(b:bat[:oid,:int])(_117:int)(_118:int)(_116:int)    b4 := algebra.markH(a4,0@0);	# 80 ALGmarkHead (b4:bat[:oid,:int])<-(a4:bat[:oid,:int])(_110:oid)    c4 := batcalc.and(b4,7);	# 81 CMDbatANDcst_int_int_int (c4:bat[:oid,:int])<-(b4:bat[:oid,:int])(_119:int)    a5 := radix.radix_cluster2(b,3,3,0);	# 82 M5_RDX_radix_cluster2 (a5:bat[:oid,:int])<-(b:bat[:oid,:int])(_118:int)(_118:int)(_116:int)    b5 := algebra.markH(a5,0@0);	# 83 ALGmarkHead (b5:bat[:oid,:int])<-(a5:bat[:oid,:int])(_110:oid)    c5 := batcalc.and(b5,7);	# 84 CMDbatANDcst_int_int_int (c5:bat[:oid,:int])<-(b5:bat[:oid,:int])(_119:int)    a6 := radix.radix_cluster2(b,1,4,0);	# 85 M5_RDX_radix_cluster2 (a6:bat[:oid,:int])<-(b:bat[:oid,:int])(_115:int)(_94:int)(_116:int)    b6 := algebra.markH(a6,0@0);	# 86 ALGmarkHead (b6:bat[:oid,:int])<-(a6:bat[:oid,:int])(_110:oid)    c6 := batcalc.and(b6,15);	# 87 CMDbatANDcst_int_int_int (c6:bat[:oid,:int])<-(b6:bat[:oid,:int])(_120:int)    a7 := radix.radix_cluster2(b,1,1,3);	# 88 M5_RDX_radix_cluster2 (a7:bat[:oid,:int])<-(b:bat[:oid,:int])(_115:int)(_115:int)(_118:int)    b7 := algebra.markH(a7,0@0);	# 89 ALGmarkHead (b7:bat[:oid,:int])<-(a7:bat[:oid,:int])(_110:oid)    c7 := batcalc.and(b7,8);	# 90 CMDbatANDcst_int_int_int (c7:bat[:oid,:int])<-(b7:bat[:oid,:int])(_101:int)    a8 := radix.radix_cluster2(b,1,2,2);	# 91 M5_RDX_radix_cluster2 (a8:bat[:oid,:int])<-(b:bat[:oid,:int])(_115:int)(_117:int)(_117:int)    b8 := algebra.markH(a8,0@0);	# 92 ALGmarkHead (b8:bat[:oid,:int])<-(a8:bat[:oid,:int])(_110:oid)    c8 := batcalc.and(b8,12);	# 93 CMDbatANDcst_int_int_int (c8:bat[:oid,:int])<-(b8:bat[:oid,:int])(_106:int)    a9 := radix.radix_cluster2(b,2,2,1);	# 94 M5_RDX_radix_cluster2 (a9:bat[:oid,:int])<-(b:bat[:oid,:int])(_117:int)(_117:int)(_115:int)    b9 := algebra.markH(a9,0@0);	# 95 ALGmarkHead (b9:bat[:oid,:int])<-(a9:bat[:oid,:int])(_110:oid)    c9 := batcalc.and(b9,6);	# 96 CMDbatANDcst_int_int_int (c9:bat[:oid,:int])<-(b9:bat[:oid,:int])(_112:int)    io.print(a,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9);	# 97 IOtable (_121:void)<-(a:bat[:oid,:int])(b0:bat[:oid,:int])(b1:bat[:oid,:int])(b2:bat[:oid,:int])(b3:bat[:oid,:int])(b4:bat[:oid,:int])(b5:bat[:oid,:int])(b6:bat[:oid,:int])(b7:bat[:oid,:int])(b8:bat[:oid,:int])(b9:bat[:oid,:int])    io.print(a,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9);	# 98 IOtable (_122:void)<-(a:bat[:oid,:int])(c0:bat[:oid,:int])(c1:bat[:oid,:int])(c2:bat[:oid,:int])(c3:bat[:oid,:int])(c4:bat[:oid,:int])(c5:bat[:oid,:int])(c6:bat[:oid,:int])(c7:bat[:oid,:int])(c8:bat[:oid,:int])(c9:bat[:oid,:int])    d0 := bat.reverse(b0);	# 99 BKCreverse (d0:bat[:int,:oid])<-(b0:bat[:oid,:int])    e0 := radix.radix_bits(d0);	# 100 M5_RDX_radix_bits (e0:int)<-(d0:bat[:int,:oid])    io.print(e0);	# 101 IOprint_val (_125:void)<-(e0:int)    d1 := bat.reverse(b1);	# 102 BKCreverse (d1:bat[:int,:oid])<-(b1:bat[:oid,:int])    e1 := radix.radix_bits(d1);	# 103 M5_RDX_radix_bits (e1:int)<-(d1:bat[:int,:oid])    io.print(e1);	# 104 IOprint_val (_128:void)<-(e1:int)    d2 := bat.reverse(b2);	# 105 BKCreverse (d2:bat[:int,:oid])<-(b2:bat[:oid,:int])    e2 := radix.radix_bits(d2);	# 106 M5_RDX_radix_bits (e2:int)<-(d2:bat[:int,:oid])    io.print(e2);	# 107 IOprint_val (_131:void)<-(e2:int)    d3 := bat.reverse(b3);	# 108 BKCreverse (d3:bat[:int,:oid])<-(b3:bat[:oid,:int])    e3 := radix.radix_bits(d3);	# 109 M5_RDX_radix_bits (e3:int)<-(d3:bat[:int,:oid])    io.print(e3);	# 110 IOprint_val (_134:void)<-(e3:int)    d4 := bat.reverse(b4);	# 111 BKCreverse (d4:bat[:int,:oid])<-(b4:bat[:oid,:int])    e4 := radix.radix_bits(d4);	# 112 M5_RDX_radix_bits (e4:int)<-(d4:bat[:int,:oid])    io.print(e4);	# 113 IOprint_val (_137:void)<-(e4:int)    d5 := bat.reverse(b5);	# 114 BKCreverse (d5:bat[:int,:oid])<-(b5:bat[:oid,:int])    e5 := radix.radix_bits(d5);	# 115 M5_RDX_radix_bits (e5:int)<-(d5:bat[:int,:oid])    io.print(e5);	# 116 IOprint_val (_140:void)<-(e5:int)    d6 := bat.reverse(b6);	# 117 BKCreverse (d6:bat[:int,:oid])<-(b6:bat[:oid,:int])    e6 := radix.radix_bits(d6);	# 118 M5_RDX_radix_bits (e6:int)<-(d6:bat[:int,:oid])    io.print(e6);	# 119 IOprint_val (_143:void)<-(e6:int)    d7 := bat.reverse(b7);	# 120 BKCreverse (d7:bat[:int,:oid])<-(b7:bat[:oid,:int])    e7 := radix.radix_bits(d7);	# 121 M5_RDX_radix_bits (e7:int)<-(d7:bat[:int,:oid])    io.print(e7);	# 122 IOprint_val (_146:void)<-(e7:int)    d8 := bat.reverse(b8);	# 123 BKCreverse (d8:bat[:int,:oid])<-(b8:bat[:oid,:int])    e8 := radix.radix_bits(d8);	# 124 M5_RDX_radix_bits (e8:int)<-(d8:bat[:int,:oid])    io.print(e8);	# 125 IOprint_val (_149:void)<-(e8:int)    d9 := bat.reverse(b9);	# 126 BKCreverse (d9:bat[:int,:oid])<-(b9:bat[:oid,:int])    e9 := radix.radix_bits(d9);	# 127 M5_RDX_radix_bits (e9:int)<-(d9:bat[:int,:oid])    io.print(e9);	# 128 IOprint_val (_152:void)<-(e9:int)    rb3d4 := radix.radix_join(b3,d4);	# 129 M5_RDX_radix_join_xh (rb3d4:bat[:oid,:oid])<-(b3:bat[:oid,:int])(d4:bat[:int,:oid])    rb2d5 := radix.radix_join(b2,d5);	# 130 M5_RDX_radix_join_xh (rb2d5:bat[:oid,:oid])<-(b2:bat[:oid,:int])(d5:bat[:int,:oid])    pb3d4 := radix.phash_join(b3,d4);	# 131 M5_RDX_phash_join_xhc (pb3d4:bat[:oid,:oid])<-(b3:bat[:oid,:int])(d4:bat[:int,:oid])    pb2d5 := radix.phash_join(b2,d5);	# 132 M5_RDX_phash_join_xhc (pb2d5:bat[:oid,:oid])<-(b2:bat[:oid,:int])(d5:bat[:int,:oid])    io.print(rb3d4,rb2d5,pb3d4,pb2d5);	# 133 IOtable (_157:void)<-(rb3d4:bat[:oid,:oid])(rb2d5:bat[:oid,:oid])(pb3d4:bat[:oid,:oid])(pb2d5:bat[:oid,:oid])    l0 := bat.new(:oid,:int,15);	# 134 CMDBATnewint (l0:bat[:oid,:int])<-(_20:oid)(_159:int)(_160:int)    bat.insert(l0,0@0,4);	# 135 BKCinsert_bun (_161:void)<-(l0:bat[:oid,:int])(_162:oid)(_163:int)    bat.insert(l0,1@0,8);	# 136 BKCinsert_bun (_164:void)<-(l0:bat[:oid,:int])(_165:oid)(_166:int)    bat.insert(l0,2@0,0);	# 137 BKCinsert_bun (_167:void)<-(l0:bat[:oid,:int])(_168:oid)(_169:int)    bat.insert(l0,3@0,12);	# 138 BKCinsert_bun (_170:void)<-(l0:bat[:oid,:int])(_171:oid)(_172:int)    bat.insert(l0,4@0,1);	# 139 BKCinsert_bun (_173:void)<-(l0:bat[:oid,:int])(_174:oid)(_175:int)    bat.insert(l0,5@0,13);	# 140 BKCinsert_bun (_176:void)<-(l0:bat[:oid,:int])(_177:oid)(_178:int)    bat.insert(l0,6@0,5);	# 141 BKCinsert_bun (_179:void)<-(l0:bat[:oid,:int])(_180:oid)(_181:int)    bat.insert(l0,7@0,9);	# 142 BKCinsert_bun (_182:void)<-(l0:bat[:oid,:int])(_183:oid)(_184:int)    bat.insert(l0,8@0,2);	# 143 BKCinsert_bun (_185:void)<-(l0:bat[:oid,:int])(_186:oid)(_187:int)    bat.insert(l0,9@0,10);	# 144 BKCinsert_bun (_188:void)<-(l0:bat[:oid,:int])(_189:oid)(_190:int)    bat.insert(l0,10@0,14);	# 145 BKCinsert_bun (_191:void)<-(l0:bat[:oid,:int])(_192:oid)(_193:int)    bat.insert(l0,11@0,6);	# 146 BKCinsert_bun (_194:void)<-(l0:bat[:oid,:int])(_195:oid)(_196:int)    bat.insert(l0,12@0,7);	# 147 BKCinsert_bun (_197:void)<-(l0:bat[:oid,:int])(_198:oid)(_199:int)    bat.insert(l0,13@0,11);	# 148 BKCinsert_bun (_200:void)<-(l0:bat[:oid,:int])(_201:oid)(_202:int)    bat.insert(l0,14@0,3);	# 149 BKCinsert_bun (_203:void)<-(l0:bat[:oid,:int])(_204:oid)(_205:int)    l1 := radix.radix_cluster(l0,2);	# 150 M5_RDX_radix_cluster_lp (l1:bat[:oid,:int])<-(l0:bat[:oid,:int])(_187:int)    l := algebra.markH(l1,0@0);	# 151 ALGmarkHead (l:bat[:oid,:int])<-(l1:bat[:oid,:int])(_208:oid)    r0 := bat.new(:oid,:int,17);	# 152 CMDBATnewint (r0:bat[:oid,:int])<-(_20:oid)(_210:int)(_211:int)    bat.insert(r0,0@0,16);	# 153 BKCinsert_bun (_212:void)<-(r0:bat[:oid,:int])(_208:oid)(_213:int)    bat.insert(r0,1@0,4);	# 154 BKCinsert_bun (_214:void)<-(r0:bat[:oid,:int])(_215:oid)(_216:int)    bat.insert(r0,2@0,12);	# 155 BKCinsert_bun (_217:void)<-(r0:bat[:oid,:int])(_218:oid)(_219:int)    bat.insert(r0,3@0,8);	# 156 BKCinsert_bun (_220:void)<-(r0:bat[:oid,:int])(_221:oid)(_222:int)    bat.insert(r0,4@0,0);	# 157 BKCinsert_bun (_223:void)<-(r0:bat[:oid,:int])(_224:oid)(_225:int)    bat.insert(r0,5@0,1);	# 158 BKCinsert_bun (_226:void)<-(r0:bat[:oid,:int])(_227:oid)(_228:int)    bat.insert(r0,6@0,5);	# 159 BKCinsert_bun (_229:void)<-(r0:bat[:oid,:int])(_230:oid)(_231:int)    bat.insert(r0,7@0,9);	# 160 BKCinsert_bun (_232:void)<-(r0:bat[:oid,:int])(_233:oid)(_234:int)    bat.insert(r0,8@0,13);	# 161 BKCinsert_bun (_235:void)<-(r0:bat[:oid,:int])(_236:oid)(_237:int)    bat.insert(r0,9@0,14);	# 162 BKCinsert_bun (_238:void)<-(r0:bat[:oid,:int])(_239:oid)(_240:int)    bat.insert(r0,10@0,10);	# 163 BKCinsert_bun (_241:void)<-(r0:bat[:oid,:int])(_242:oid)(_243:int)    bat.insert(r0,11@0,6);	# 164 BKCinsert_bun (_244:void)<-(r0:bat[:oid,:int])(_245:oid)(_246:int)    bat.insert(r0,12@0,2);	# 165 BKCinsert_bun (_247:void)<-(r0:bat[:oid,:int])(_248:oid)(_249:int)    bat.insert(r0,13@0,15);	# 166 BKCinsert_bun (_250:void)<-(r0:bat[:oid,:int])(_251:oid)(_252:int)    bat.insert(r0,14@0,7);	# 167 BKCinsert_bun (_253:void)<-(r0:bat[:oid,:int])(_254:oid)(_255:int)    bat.insert(r0,15@0,11);	# 168 BKCinsert_bun (_256:void)<-(r0:bat[:oid,:int])(_257:oid)(_258:int)    bat.insert(r0,16@0,3);	# 169 BKCinsert_bun (_259:void)<-(r0:bat[:oid,:int])(_260:oid)(_261:int)    r1 := radix.radix_cluster(r0,2);	# 170 M5_RDX_radix_cluster_lp (r1:bat[:oid,:int])<-(r0:bat[:oid,:int])(_249:int)    r2 := algebra.markH(r1,0@0);	# 171 ALGmarkHead (r2:bat[:oid,:int])<-(r1:bat[:oid,:int])(_264:oid)    r := bat.reverse(r2);	# 172 BKCreverse (r:bat[:int,:oid])<-(r2:bat[:oid,:int])    jlr := algebra.join(l,r);	# 173 ALGjoin (jlr:bat[:oid,:oid])<-(l:bat[:oid,:int])(r:bat[:int,:oid])    rlr := radix.radix_join(l,r);	# 174 M5_RDX_radix_join_xh (rlr:bat[:oid,:oid])<-(l:bat[:oid,:int])(r:bat[:int,:oid])    rlr2 := radix.radix_join(l,r,2);	# 175 M5_RDX_radix_join_h (rlr2:bat[:oid,:oid])<-(l:bat[:oid,:int])(r:bat[:int,:oid])(_249:int)    plr := radix.phash_join(l,r);	# 176 M5_RDX_phash_join_xhc (plr:bat[:oid,:oid])<-(l:bat[:oid,:int])(r:bat[:int,:oid])    plr2 := radix.phash_join(l,r,2);	# 177 M5_RDX_phash_join_hc (plr2:bat[:oid,:oid])<-(l:bat[:oid,:int])(r:bat[:int,:oid])(_249:int)    io.print(jlr,rlr,rlr2,plr,plr2);	# 178 IOtable (_271:void)<-(jlr:bat[:oid,:oid])(rlr:bat[:oid,:oid])(rlr2:bat[:oid,:oid])(plr:bat[:oid,:oid])(plr2:bat[:oid,:oid])end main;	# 179  #-----------------#

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -