Changeset: 891803c5cbc7 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=891803c5cbc7
Modified Files:
        MonetDB5/src/modules/mal/Tests/inspect05.stable.out.Windows
Branch: Oct2010
Log Message:

Merge with Jun2010 branch.


diffs (truncated from 442 to 300 lines):

diff -r 9247bdeb26e4 -r 891803c5cbc7 
MonetDB5/src/modules/mal/Tests/inspect05.stable.out.Windows
--- a/MonetDB5/src/modules/mal/Tests/inspect05.stable.out.Windows       Wed Oct 
06 09:16:36 2010 +0200
+++ b/MonetDB5/src/modules/mal/Tests/inspect05.stable.out.Windows       Wed Oct 
06 09:24:38 2010 +0200
@@ -28,16 +28,16 @@
 # str                          str             str             str             
                                                                                
                                        str                                     
                  # type
 
#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
 [ "main",                        "function",     "user",         "():void;",   
                                                                                
                                          "nil"                                 
                  ]
-[ "append",                      "command",      "tokenizer",    "(u:str):oid 
",                                                                              
                   "TKNZRappend;"                                  ]
-[ "close",                       "command",      "tokenizer",    "():void ",   
                                                                                
                  "TKNZRclose;"                                   ]
-[ "depositFile",                 "command",      "tokenizer",    
"(fnme:str):void ",                                                             
                                "TKNZRdepositFile;"                             
]
-[ "getCardinality",              "command",      "tokenizer",    
"():bat[:void,:wrd] ",                                                          
                                "TKNZRgetCardinality;"                          
]
-[ "getCount",                    "command",      "tokenizer",    
"():bat[:void,:wrd] ",                                                          
                                "TKNZRgetCount;"                                
]
-[ "getIndex",                    "command",      "tokenizer",    
"():bat[:void,:oid] ",                                                          
                                "TKNZRgetIndex;"                                
]
-[ "getLevel",                    "command",      "tokenizer",    
"(i:int):bat[:oid,:str] ",                                                      
                                "TKNZRgetLevel;"                                
]
-[ "locate",                      "pattern",      "tokenizer",    "(s:str):oid 
",                                                                              
                   "TKNZRlocate;"                                  ]
-[ "open",                        "command",      "tokenizer",    
"(name:str):void ",                                                             
                                "TKNZRopen;"                                    
]
-[ "take",                        "pattern",      "tokenizer",    "(i:oid):str 
",                                                                              
                   "TKNZRtakeOid;"                                 ]
+[ "append",                      "command",      "tokenizer",    "(u:str):oid 
",                                                                              
                   "TKNZRappend;"                                  ]
+[ "close",                       "command",      "tokenizer",    "():void ",   
                                                                                
                  "TKNZRclose;"                                   ]
+[ "depositFile",                 "command",      "tokenizer",    
"(fnme:str):void ",                                                             
                                "TKNZRdepositFile;"                             
]
+[ "getCardinality",              "command",      "tokenizer",    
"():bat[:void,:wrd] ",                                                          
                                "TKNZRgetCardinality;"                          
]
+[ "getCount",                    "command",      "tokenizer",    
"():bat[:void,:wrd] ",                                                          
                                "TKNZRgetCount;"                                
]
+[ "getIndex",                    "command",      "tokenizer",    
"():bat[:void,:oid] ",                                                          
                                "TKNZRgetIndex;"                                
]
+[ "getLevel",                    "command",      "tokenizer",    
"(i:int):bat[:oid,:str] ",                                                      
                                "TKNZRgetLevel;"                                
]
+[ "locate",                      "pattern",      "tokenizer",    "(s:str):oid 
",                                                                              
                   "TKNZRlocate;"                                  ]
+[ "open",                        "command",      "tokenizer",    
"(name:str):void ",                                                             
                                "TKNZRopen;"                                    
]
+[ "take",                        "pattern",      "tokenizer",    "(i:oid):str 
",                                                                              
                   "TKNZRtakeOid;"                                 ]
 [ "agg",                                 "command",      "xml",          
"(val:bat[:oid,:xml]):xml ",                                                    
                                        "BATXMLgroup;"                          
        ]
 [ "agg",                                 "command",      "xml",          
"(val:bat[:oid,:xml],grp:bat[:oid,:oid]):bat[:oid,:xml] ",                      
                                        "BATXMLagg;"                            
        ]
 [ "agg",                                 "command",      "xml",          
"(val:bat[:oid,:xml],grp:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:xml] ",   
                                        "BATXMLagg3;"                           
        ]
@@ -865,7 +865,7 @@
 [ "choice",                      "pattern",      "scheduler",    
"(arg:any...):void ",                                                           
                                                        "RUNchoice;"            
                                ]
 [ "choice",                      "pattern",      "scheduler",    "():void ",   
                                                                                
                                          "RUNchoice;"                          
                  ]
 [ "isolation",                   "pattern",      "scheduler",    "():void ",   
                                                                                
                                          "RUNisolation;"                       
                  ]
-[ "makeSchedule",                "pattern",      "scheduler",    
"(_1:int,_2:lng...):str... ",                                                   
                                "OCTOPUSmakeSchedule;"                          
]
+[ "makeSchedule",                "pattern",      "scheduler",    
"(_1:int,_2:lng...):str... ",                                                   
                                "OCTOPUSmakeSchedule;"                          
]
 [ "octopus",                             "pattern",      "scheduler",    
"(t:int) (_2:bit,version:int) ",                                                
                                        "OCTOPUSrun;"                           
        ]
 [ "pick",                        "pattern",      "scheduler",    
"(arg:any_1...):any_1 ",                                                        
                                                        "RUNpickResult;"        
                                ]
 [ "register",                            "pattern",      "scheduler",    
"():bit ",                                                                      
                                                "OCTOPUSdiscoverRegister;"      
                        ]
@@ -880,24 +880,24 @@
 [ "prev",                        "command",      "transaction",  
"(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] ",                                   
                                                        "TRNtrans_prev;"        
                                ]
 [ "subcommit",                   "command",      "transaction",  
"(b:bat[:any_1,:str]):bit ",                                                    
                                                        "TRNsubcommit;"         
                                ]
 [ "sync",                        "command",      "transaction",  "():bit ",    
                                                                                
                                          "TRNglobal_sync;"                     
                  ]
-[ "decode_y",                    "command",      "zorder",       
"(z:bat[:oid,:oid]):bat[:oid,:int] ",                                           
                                "ZORDbatdecode_int_oid_y;"                      
]
-[ "decode_y",                    "command",      "zorder",       "(z:oid):int 
",                                                                              
                   "ZORDdecode_int_oid_y;"                         ]
-[ "decode_x",                    "command",      "zorder",       
"(z:bat[:oid,:oid]):bat[:oid,:int] ",                                           
                                "ZORDbatdecode_int_oid_x;"                      
]
-[ "decode_x",                    "command",      "zorder",       "(z:oid):int 
",                                                                              
                   "ZORDdecode_int_oid_x;"                         ]
-[ "decode",                      "command",      "zorder",       
"(z:bat[:oid,:oid]) (_2:bat[:oid,:int],_3:bat[:oid,:int]) ",                    
                                "ZORDbatdecode_int_oid;"                        
]
-[ "decode",                      "command",      "zorder",       "(z:oid) 
(x:int,y:int) ",                                                                
                       "ZORDdecode_int_oid;"                           ]
-[ "encode",                      "command",      "zorder",       
"(x:bat[:oid,:int],y:bat[:oid,:int]):bat[:oid,:oid] ",                          
                                "ZORDbatencode_int_oid;"                        
]
-[ "encode",                      "command",      "zorder",       
"(x:int,y:int):oid ",                                                           
                                "ZORDencode_int_oid;"                           
]
-[ "slice",                       "command",      "zorder",       
"(xb:int,yb:int,xt:int,yt:int):bat[:oid,:oid] ",                                
                                "ZORDslice_int;"                                
]
-[ "sql_slice",                   "command",      "zorder",       
"(xb:int,yb:int,xt:int,yt:int):bat[:str,:BAT] ",                                
                                "ZORDsql_slice_int;"                            
]
-[ "append",                      "pattern",      "master",       
"(mvc:ptr,s:str,t:str,c:str,b:bat[:oid,:any_1],tag:oid):ptr ",                  
                                "MASTERappend;"                                 
]
-[ "append",                      "pattern",      "master",       
"(mvc:ptr,s:str,t:str,c:str,_5:any_1,tag:oid):ptr ",                            
                                "MASTERappendValue;"                            
]
+[ "decode_y",                    "command",      "zorder",       
"(z:bat[:oid,:oid]):bat[:oid,:int] ",                                           
                                "ZORDbatdecode_int_oid_y;"                      
]
+[ "decode_y",                    "command",      "zorder",       "(z:oid):int 
",                                                                              
                   "ZORDdecode_int_oid_y;"                         ]
+[ "decode_x",                    "command",      "zorder",       
"(z:bat[:oid,:oid]):bat[:oid,:int] ",                                           
                                "ZORDbatdecode_int_oid_x;"                      
]
+[ "decode_x",                    "command",      "zorder",       "(z:oid):int 
",                                                                              
                   "ZORDdecode_int_oid_x;"                         ]
+[ "decode",                      "command",      "zorder",       
"(z:bat[:oid,:oid]) (_2:bat[:oid,:int],_3:bat[:oid,:int]) ",                    
                                "ZORDbatdecode_int_oid;"                        
]
+[ "decode",                      "command",      "zorder",       "(z:oid) 
(x:int,y:int) ",                                                                
                       "ZORDdecode_int_oid;"                           ]
+[ "encode",                      "command",      "zorder",       
"(x:bat[:oid,:int],y:bat[:oid,:int]):bat[:oid,:oid] ",                          
                                "ZORDbatencode_int_oid;"                        
]
+[ "encode",                      "command",      "zorder",       
"(x:int,y:int):oid ",                                                           
                                "ZORDencode_int_oid;"                           
]
+[ "slice",                       "command",      "zorder",       
"(xb:int,yb:int,xt:int,yt:int):bat[:oid,:oid] ",                                
                                "ZORDslice_int;"                                
]
+[ "sql_slice",                   "command",      "zorder",       
"(xb:int,yb:int,xt:int,yt:int):bat[:str,:BAT] ",                                
                                "ZORDsql_slice_int;"                            
]
+[ "append",                      "pattern",      "master",       
"(mvc:ptr,s:str,t:str,c:str,b:bat[:oid,:any_1],tag:oid):ptr ",                  
                                "MASTERappend;"                                 
]
+[ "append",                      "pattern",      "master",       
"(mvc:ptr,s:str,t:str,c:str,_5:any_1,tag:oid):ptr ",                            
                                "MASTERappendValue;"                            
]
 [ "copy",                        "pattern",      "master",       
"(sname:str,tname:str,tsep:str,rsep:str,ssep:str,ns:str,fname:str,nr:lng,offset:lng,tag:oid):void
 ",                                    "MASTERcopy;"                           ]
 [ "close",                       "command",      "master",       
"(tag:oid):void ",                                                              
                                                        "MASTERclose;"          
                ]
 [ "delete",                      "pattern",      "master",       
"(s:str,t:str,b:bat[:oid,:any_1],tag:oid):void ",                               
                                                        "MASTERdelete;"         
                ]
 [ "freeze",                      "command",      "master",       "():void ",   
                                                                                
                                          "MASTERfreeze;"                       
  ]
 [ "getCutOffTag",                "command",      "master",       "():oid ",    
                                                                                
                                          "MASTERgetCutOffTag;"                 
  ]
-[ "getURI",                      "command",      "master",       "():str ",    
                                                                                
                  "MASTERgetURI;"                                 ]
+[ "getURI",                      "command",      "master",       "():str ",    
                                                                                
                  "MASTERgetURI;"                                 ]
 [ "open",                        "command",      "master",       "():oid ",    
                                                                                
                                          "MASTERopen;"                         
  ]
 [ "prelude",                             "command",      "master",       
"():void ",                                                                     
                                                                
"MASTERprelude;"                                ]
 [ "replay",                      "pattern",      "master",       
"(uri:str,usr:str,pw:str,tag:oid):void ",                                       
                                                        "MASTERreplay;"         
                ]
@@ -953,13 +953,13 @@
 [ "forgetPrevious",                      "pattern",      "sql",          
"():void ",                                                                     
                                                        "OPTforgetPrevious;"    
                                ]
 [ "keepquery",                           "function",     "sql",          
"(qid:int,qry:str,parse:lng,optimize:lng):void;",                               
                                                        "nil"                   
                                ]
 [ "queryId",                             "function",     "sql",          
"(qid:int):void;",                                                              
                                                        "nil"                   
                                ]
-[ "connect",                     "command",      "octopus",      
"(dbname:str):str ",                                                            
                                "OCTOPUSconnect;"                               
]
+[ "connect",                     "command",      "octopus",      
"(dbname:str):str ",                                                            
                                "OCTOPUSconnect;"                               
]
 [ "legAdvice",                           "pattern",      "octopus",      
"(mod:str,fcn:str):int ",                                                       
                                                "OPTlegAdvice;"                 
                        ]
-[ "register",                    "pattern",      "octopus",      
"(dbname:str,fname:str...):void ",                                              
                                "OCTOPUSregister;"                              
]
-[ "addReg",                      "pattern",      "datacyclotron", 
"(sch:str,tab:str,col:str,acc:int,part:int,f_bun:int,l_bun:int):int ",          
                               "addRegWrap;"                                   ]
-[ "bind",                        "pattern",      "datacyclotron", 
"(schema:str,table:str,column:str,access:int,partition:int,fbun:int,lbun:int):int
 ",                           "DCYbind;"                                      ]
-[ "pin",                         "pattern",      "datacyclotron", 
"(req_id:int):bat[:any_1,:any_3] ",                                             
                               "DCYpin;"                                       ]
-[ "unpin",                       "pattern",      "datacyclotron", 
"(req_id:int):void ",                                                           
                                       "DCYunpin;"                              
       ]
+[ "register",                    "pattern",      "octopus",      
"(dbname:str,fname:str...):void ",                                              
                                "OCTOPUSregister;"                              
]
+[ "addReg",                      "pattern",      "datacyclotron", 
"(sch:str,tab:str,col:str,acc:int,part:int,f_bun:int,l_bun:int):int ",          
                               "addRegWrap;"                                   ]
+[ "bind",                        "pattern",      "datacyclotron", 
"(schema:str,table:str,column:str,access:int,partition:int,fbun:int,lbun:int):int
 ",                           "DCYbind;"                                      ]
+[ "pin",                         "pattern",      "datacyclotron", 
"(req_id:int):bat[:any_1,:any_3] ",                                             
                               "DCYpin;"                                       ]
+[ "unpin",                       "pattern",      "datacyclotron", 
"(req_id:int):void ",                                                           
                                       "DCYunpin;"                              
       ]
 [ "bind",                                "command",      "dictionary",   
"(nme:str) (idx:bat[:oid,:any_1],val:bat[:any_1,:any_2]) ",                     
                                                        "DICTbind;"             
                                ]
 [ "compress",                            "pattern",      "dictionary",   
"(s:str,b:bat[:any_1,:any_2]):void ",                                           
                                        "DICTcompress;"                         
        ]
 [ "decompress",                                  "command",      "dictionary", 
  "(nme:str):void ",                                                            
                                          "DICTdecompress;"                     
                  ]
@@ -1114,8 +1114,8 @@
 [ "openStream",                          "pattern",      "profiler",     
"(fnme:str):void ",                                                             
                                                        "CMDsetProfilerFile;"   
                                ]
 [ "openStream",                          "pattern",      "profiler",     
"():void ",                                                                     
                                                        
"CMDopenProfilerStream;"                                ]
 [ "reset",                       "command",      "profiler",     "():void ",   
                                                                                
                                          "CMDclearTrace;"                      
                  ]
-[ "setMemoryFlag",               "pattern",      "profiler",     "():void ",   
                                                                                
                  "CMDsetMemoryFlag;"                             ]
-[ "setFootprintFlag",            "pattern",      "profiler",     "():void ",   
                                                                                
                  "CMDsetFootprintFlag;"                          ]
+[ "setMemoryFlag",               "pattern",      "profiler",     "():void ",   
                                                                                
                  "CMDsetMemoryFlag;"                             ]
+[ "setFootprintFlag",            "pattern",      "profiler",     "():void ",   
                                                                                
                  "CMDsetFootprintFlag;"                          ]
 [ "stop",                        "pattern",      "profiler",     "():void ",   
                                                                                
                                          "CMDstopProfiler;"                    
                  ]
 [ "start",                       "pattern",      "profiler",     "():void ",   
                                                                                
                                          "CMDstartProfiler;"                   
                  ]
 [ "setEndPoint",                 "pattern",      "profiler",     
"(mod:str,fcn:str):void ",                                                      
                                                        "CMDendPointProfiler;"  
                                ]
@@ -1306,15 +1306,15 @@
 [ "newIterator",                 "pattern",      "mat",          
"(grp:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",                              
                                                        "MATnewIterator;"       
                                ]
 [ "new",                                 "pattern",      "mat",          
"(b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",                                
                                        "MATpack;"                              
                ]
 [ "print",                       "pattern",      "mat",          
"(b:bat[:any_1,:any_2]...):void ",                                              
                                                        "MATprint;"             
                                ]
-[ "project",                     "pattern",      "mat",          
"(map:bat[:void,:bte],b:bat[:any_1,:any_2]...):bat[:void,:any_2] ",             
                                "MATproject;"                                   
]
-[ "project",                     "pattern",      "mat",          
"(map:bat[:void,:bte],b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",            
                                "MATproject;"                                   
]
+[ "project",                     "pattern",      "mat",          
"(map:bat[:void,:bte],b:bat[:any_1,:any_2]...):bat[:void,:any_2] ",             
                                "MATproject;"                                   
]
+[ "project",                     "pattern",      "mat",          
"(map:bat[:void,:bte],b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",            
                                "MATproject;"                                   
]
 [ "pack2",                       "pattern",      "mat",                  
"(b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",                                
                                                "MATpack2;"                     
                ]
 [ "pack",                        "pattern",      "mat",          
"(b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",                                
                                                        "MATpack;"              
                                ]
 [ "pack",                                "pattern",      "mat",          
"(_1:any_2...):bat[:void,:any_2] ",                                             
                                        "MATpackValues;"                        
                ]
-[ "refine_rev",                          "pattern",      "mat",          
"(sorted:bat[:void,:any_2],map:bat[:void,:bte],b:bat[:any_1,:any_3]...) 
(rsorted:bat[:void,:oid],rmap:bat[:void,:bte]) ", "MATrefineReverse;"           
                ]
-[ "refine",                      "pattern",      "mat",          
"(sorted:bat[:void,:any_2],map:bat[:void,:bte],b:bat[:any_1,:any_3]...) 
(rsorted:bat[:void,:oid],rmap:bat[:void,:bte]) ", "MATrefine;"                  
                        ]
-[ "sortReverseTail",             "pattern",      "mat",          
"(b:bat[:any_1,:any_2]...) (sorted:bat[:void,:any_2],map:bat[:void,:bte]) ",    
                                "MATsortReverseTail;"                           
]
-[ "sortTail",                    "pattern",      "mat",          
"(b:bat[:any_1,:any_2]...) (sorted:bat[:void,:any_2],map:bat[:void,:bte]) ",    
                                "MATsortTail;"                                  
]
+[ "refine_rev",                          "pattern",      "mat",          
"(sorted:bat[:void,:any_2],map:bat[:void,:bte],b:bat[:any_1,:any_3]...) 
(rsorted:bat[:void,:oid],rmap:bat[:void,:bte]) ", "MATrefineReverse;"           
                ]
+[ "refine",                      "pattern",      "mat",          
"(sorted:bat[:void,:any_2],map:bat[:void,:bte],b:bat[:any_1,:any_3]...) 
(rsorted:bat[:void,:oid],rmap:bat[:void,:bte]) ", "MATrefine;"                  
                        ]
+[ "sortReverseTail",             "pattern",      "mat",          
"(b:bat[:any_1,:any_2]...) (sorted:bat[:void,:any_2],map:bat[:void,:bte]) ",    
                                "MATsortReverseTail;"                           
]
+[ "sortTail",                    "pattern",      "mat",          
"(b:bat[:any_1,:any_2]...) (sorted:bat[:void,:any_2],map:bat[:void,:bte]) ",    
                                "MATsortTail;"                                  
]
 [ "slice",                               "pattern",      "mat",          
"(first:lng,last:lng,b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",             
                                                                "MATpackSlice;" 
                                ]
 [ "slice",                               "pattern",      "mat",          
"(first:int,last:int,b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",             
                                                                "MATpackSlice;" 
                                ]
 [ "slice",                               "pattern",      "mat",          
"(first:wrd,last:wrd,b:bat[:any_1,:any_2]...):bat[:any_1,:any_2] ",             
                                                                "MATpackSlice;" 
                                ]
@@ -1342,7 +1342,7 @@
 [ "log",                         "command",      "recycle",      
"(nm:str):void ",                                                               
                                                        "RECYCLElog;"           
                                ]
 [ "monitor",                     "command",      "recycle",      "(f:int):void 
",                                                                              
                                          "RECYCLEmonitor;"                     
                  ]
 [ "prelude",                     "pattern",      "recycle",      "():void ",   
                                                                                
                                          "RECYCLEprelude;"                     
                  ]
-[ "reset",                       "pattern",      "recycle",      
"(delta:int,sname:str...):void ",                                               
                                "RECYCLEresetCMD;"                              
]
+[ "reset",                       "pattern",      "recycle",      
"(delta:int,sname:str...):void ",                                               
                                "RECYCLEresetCMD;"                              
]
 [ "reset",                       "pattern",      "recycle",      
"(bid:BAT):void ",                                                              
                                                        "RECYCLEresetCMD;"      
                                ]
 [ "shutdown",                    "pattern",      "recycle",      "():void ",   
                                                                                
                                          "RECYCLEshutdownWrap;"                
                  ]
 [ "setCachePolicy",              "pattern",      "recycle",      
"(p:int,cl:int,mem:int,alpha:flt):void ",                                       
                                                        "RECYCLEsetCache;"      
                                ]
@@ -3327,9 +3327,9 @@
 [ "flt",                         "command",      "batcalc",      
"(b:bat[:any_1,:sht]):bat[:any_1,:flt] ",                                       
                                                        "CMDconvert_sht_flt;"   
                                ]
 [ "flt",                         "command",      "batcalc",      
"(b:bat[:any_1,:bte]):bat[:any_1,:flt] ",                                       
                                                        "CMDconvert_bte_flt;"   
                                ]
 [ "flt",                         "command",      "batcalc",      
"(b:bat[:any_1,:flt]):bat[:any_1,:flt] ",                                       
                                                        "CMDconvert_flt;"       
                                ]
-[ "isnil",                       "command",      "batcalc",      
"(b:bat[:any_1,:timestamp]):bat[:any_1,:bit] ",                                 
                                "MTIMEunaryISNIL;"                              
]
-[ "isnil",                       "command",      "batcalc",      
"(b:bat[:any_1,:daytime]):bat[:any_1,:bit] ",                                   
                                "MTIMEunaryISNIL;"                              
]
-[ "isnil",                       "command",      "batcalc",      
"(b:bat[:any_1,:date]):bat[:any_1,:bit] ",                                      
                                "MTIMEunaryISNIL;"                              
]
+[ "isnil",                       "command",      "batcalc",      
"(b:bat[:any_1,:timestamp]):bat[:any_1,:bit] ",                                 
                                "MTIMEunaryISNIL;"                              
]
+[ "isnil",                       "command",      "batcalc",      
"(b:bat[:any_1,:daytime]):bat[:any_1,:bit] ",                                   
                                "MTIMEunaryISNIL;"                              
]
+[ "isnil",                       "command",      "batcalc",      
"(b:bat[:any_1,:date]):bat[:any_1,:bit] ",                                      
                                "MTIMEunaryISNIL;"                              
]
 [ "ifthenelse",                          "command",      "batcalc",      
"(b:bat[:oid,:bit],t:bat[:any_1,:str],e:str):bat[:oid,:str] ",                  
                                                        
"CMDifThenElseCst2_str;"                                ]
 [ "ifthenelse",                          "command",      "batcalc",      
"(b:bat[:oid,:bit],e:str,t:bat[:oid,:str]):bat[:oid,:str] ",                    
                                                        
"CMDifThenElseCst1_str;"                                ]
 [ "ifthenelse",                          "command",      "batcalc",      
"(b:bat[:oid,:bit],t:bat[:oid,:str],e:bat[:oid,:str]):bat[:oid,:str] ",         
                                                        "CMDifThenElse_str;"    
                                ]
@@ -3754,7 +3754,7 @@
 [ "new",                         "command",      "url",          
"(prot:str,host:str,fnme:str):url ",                                            
                                                        "URLnew3;"              
                                ]
 [ "new",                         "command",      "url",          
"(p:str,h:str,prt:int,f:str):url ",                                             
                                                        "URLnew4;"              
                                ]
 [ "#tostr",                      "command",      "url",          "():str ",    
                                                                                
                                          "URLtoString;"                        
                  ]
-[ "url",                         "command",      "url",          "(s:url):url 
",                                                                              
                   "URLnoop;"                                      ]
+[ "url",                         "command",      "url",          "(s:url):url 
",                                                                              
                   "URLnoop;"                                      ]
 [ "url",                         "command",      "url",          "(s:str):url 
",                                                                              
                                           "URLnew;"                            
                   ]
 [ "+",                           "command",      "str",          
"(l:str,r:str):str ",                                                           
                                                        "STRConcat;"            
                                ]
 [ "STRepilogue",                 "command",      "str",          "():void ",   
                                                                                
                                          "strEpilogue;"                        
                  ]
@@ -3907,35 +3907,35 @@
 [ "enqueue_max",                 "pattern",      "pqueue",       
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",                                
                                                        "PQenqueue_anymax;"     
                                ]
 [ "enqueue_min",                 "pattern",      "pqueue",       
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",                                
                                                        "PQenqueue_anymin;"     
                                ]
 [ "init",                        "command",      "pqueue",       
"(a:bat[:void,:any_1],maxsize:wrd):bat[:oid,:any_1] ",                          
                                                        "PQinit;"               
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_dblmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_dblmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_dblmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_dblmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:dbl],id:oid,value:dbl):void ",                                    
                                                        "PQtopreplace_dblmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_dblmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_dblmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_dblmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_dblmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:dbl],id:oid,value:dbl):void ",                                    
                                                        "PQtopreplace_dblmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_fltmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_fltmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_fltmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_fltmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:flt],id:oid,value:flt):void ",                                    
                                                        "PQtopreplace_fltmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_fltmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_fltmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_fltmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_fltmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:flt],id:oid,value:flt):void ",                                    
                                                        "PQtopreplace_fltmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_lngmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_lngmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_lngmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_lngmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:lng],id:oid,value:lng):void ",                                    
                                                        "PQtopreplace_lngmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_lngmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_lngmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_lngmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_lngmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:lng],id:oid,value:lng):void ",                                    
                                                        "PQtopreplace_lngmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_ptrmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_ptrmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_ptrmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_ptrmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:ptr],id:oid,value:ptr):void ",                                    
                                                        "PQtopreplace_ptrmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_ptrmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_ptrmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_ptrmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_ptrmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:ptr],id:oid,value:ptr):void ",                                    
                                                        "PQtopreplace_ptrmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_wrdmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_wrdmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_wrdmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_wrdmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:wrd],id:oid,value:wrd):void ",                                    
                                                        "PQtopreplace_wrdmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_wrdmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_wrdmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_wrdmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_wrdmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:wrd],id:oid,value:wrd):void ",                                    
                                                        "PQtopreplace_wrdmin;"  
                                ]
 [ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_oidmax;"        
                        ]
 [ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_oidmax;"        
                        ]
@@ -3943,88 +3943,88 @@
 [ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:oid],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_oidmin;"        
                        ]
 [ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:oid],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_oidmin;"        
                        ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:oid],id:oid,value:oid):void ",                                    
                                                        "PQtopreplace_oidmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_intmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_intmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_intmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_intmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:int],id:oid,value:int):void ",                                    
                                                        "PQtopreplace_intmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_intmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_intmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:int],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_intmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:int],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_intmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:int],id:oid,value:int):void ",                                    
                                                        "PQtopreplace_intmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_shtmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_shtmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_shtmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_shtmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:sht],id:oid,value:sht):void ",                                    
                                                        "PQtopreplace_shtmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_shtmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_shtmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:sht],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_shtmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:sht],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_shtmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:sht],id:oid,value:sht):void ",                                    
                                                        "PQtopreplace_shtmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_btemax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_btemax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_btemax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_btemax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:bte],id:oid,value:bte):void ",                                    
                                                        "PQtopreplace_btemax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_btemin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_btemin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:bte],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_btemin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:bte],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_btemin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:bte],id:oid,value:bte):void ",                                    
                                                        "PQtopreplace_btemin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_chrmax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_chrmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_chrmax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_chrmax;"        
                                ]
 [ "topreplace_max",              "command",      "pqueue",       
"(h:bat[:oid,:chr],id:oid,value:chr):void ",                                    
                                                        "PQtopreplace_chrmax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_chrmin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_chrmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:chr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQtopn_chrmin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:chr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQtopn_chrmin;"        
                                ]
 [ "topreplace_min",              "command",      "pqueue",       
"(h:bat[:oid,:chr],id:oid,value:chr):void ",                                    
                                                        "PQtopreplace_chrmin;"  
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                 
                                                        "PQtopn2_anymax;"       
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                  
                                                        "PQtopn2_anymax;"       
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                                  
                                                        "PQtopn_anymax;"        
                                ]
-[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                                   
                                                        "PQtopn_anymax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                 
                                                        "PQtopn2_anymax;"       
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                  
                                                        "PQtopn2_anymax;"       
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                                  
                                                        "PQtopn_anymax;"        
                                ]
+[ "topn_max",                    "command",      "pqueue",       
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                                   
                                                        "PQtopn_anymax;"        
                                ]
 [ "topreplace_max",              "pattern",      "pqueue",       
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",                                
                                                        "PQtopreplace_anymax;"  
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                 
                                                        "PQtopn2_anymin;"       
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                  
                                                        "PQtopn2_anymin;"       
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                                  
                                                        "PQtopn_anymin;"        
                                ]
-[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                                   
                                                        "PQtopn_anymin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                 
                                                        "PQtopn2_anymin;"       
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(a:bat[:oid,:oid],t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                  
                                                        "PQtopn2_anymin;"       
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:void,:any_1],n:wrd):bat[:oid,:oid] ",                                  
                                                        "PQtopn_anymin;"        
                                ]
+[ "topn_min",                    "command",      "pqueue",       
"(t:bat[:oid,:any_1],n:wrd):bat[:oid,:oid] ",                                   
                                                        "PQtopn_anymin;"        
                                ]
 [ "topreplace_min",              "pattern",      "pqueue",       
"(h:bat[:oid,:any_1],id:oid,value:any_1):void ",                                
                                                        "PQtopreplace_anymin;"  
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_dblmax;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_dblmax;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_dblmin;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:oid,:dbl],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_dblmin;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_fltmax;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_fltmax;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:void,:flt],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_fltmin;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:oid,:flt],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_fltmin;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_lngmax;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_lngmax;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:void,:lng],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_lngmin;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:oid,:lng],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_lngmin;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_ptrmax;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_ptrmax;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:void,:ptr],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_ptrmin;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:oid,:ptr],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_ptrmin;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_wrdmax;"       
                                ]
-[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_wrdmax;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:void,:wrd],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_wrdmin;"       
                                ]
-[ "utopn_min",                   "command",      "pqueue",       
"(t:bat[:oid,:wrd],n:wrd):bat[:oid,:oid] ",                                     
                                                        "PQutopn_wrdmin;"       
                                ]
+[ "utopn_max",                   "command",      "pqueue",       
"(t:bat[:void,:dbl],n:wrd):bat[:oid,:oid] ",                                    
                                                        "PQutopn_dblmax;"       
                                ]
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to