Changeset: b51273f6ac24 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b51273f6ac24
Modified Files:
        monetdb5/modules/mal/Tests/inspect05.stable.out
Branch: sciql
Log Message:

inspect05: re-approved stable output after changeset 3608edc78bf5


diffs (217 lines):

diff --git a/monetdb5/modules/mal/Tests/inspect05.stable.out 
b/monetdb5/modules/mal/Tests/inspect05.stable.out
--- a/monetdb5/modules/mal/Tests/inspect05.stable.out
+++ b/monetdb5/modules/mal/Tests/inspect05.stable.out
@@ -32,40 +32,7 @@ end main;
 
#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
 # h                            symbol          symbol           symbol         
                                                                                
                                         symbol                                 
                  # name
 # str                          str             str             str             
                                                                                
                                        str                                     
                  # type
-#---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
-[ "avg",                         "pattern",      "array",                
"(val:any,any:any...):dbl ",                                                    
                "ARRAYtilesAvg;"                        ]
-[ "embed",               "pattern",      "array",        
"(shapes:bat[:oid,:any]...):bat[:oid,:oid] ",                                   
                "ARRAYembed;"                           ]
-[ "filler_",             "function",     "array",        "(cnt:lng,v:any_1) 
(id:bat[:oid,:lng],cellval:bat[:oid,:any_1]);",                              
"nil"                                   ]
-[ "filler",              "pattern",      "array",        
"(cnt:lng,v:any_1):bat[:oid,:any_1] ",                                          
                "ARRAYfiller;"                          ]
-[ "filler",              "pattern",      "array",        
"(idx:bat[:oid,:any_1],v:any_2):bat[:oid,:any_2] ",                             
                "ARRAYfiller_bat;"                      ]
-[ "getDimensions",       "pattern",      "array",        
"(dims:bat[:oid,:any]...):int... ",                                             
                "ARRAYgetDimensions;"                   ]
-[ "isUnbounded",         "pattern",      "array",        
"(dims:bat[:oid,:any]...):bit ",                                                
                "ARRAYisUnbounded;"                     ]
-[ "isFixed",             "pattern",      "array",        
"(dims:bat[:oid,:any]...):bit ",                                                
                "ARRAYisFixed;"                         ]
-[ "map",                 "pattern",      "array",        
"(dims:bat[:oid,:any]...):bat[:oid,:oid] ",                                     
                "ARRAYmap;"                             ]
-[ "product",             "command",      "array",        
"(b:bat[:any_3,:any_1],c:bat[:any_4,:any_2]):bat[:any_1,:any_2] ",              
                "ARRAYproduct;"                         ]
-[ "replace",             "pattern",      "array",        
"(v1:bat[:oid,:any_1],idx:bat[:oid,:oid],v2:bat[:oid,:any_1]):bat[:oid,:any_1] 
",               "ARRAYreplace;"                         ]
-[ "replace",             "pattern",      "array",        
"(v1:bat[:oid,:any_1],idx:bat[:oid,:oid],v2:any_1):bat[:oid,:any_1] ",          
                "ARRAYreplaceScalar;"                   ]
-[ "sum",                 "pattern",      "array",        
"(val:any,any:any...):dbl ",                                                    
        "ARRAYtilesSum;"                                ]
-[ "sum",                 "pattern",      "array",        
"(val:any,any:any...):lng ",                                                    
        "ARRAYtilesSum;"                                ]
-[ "series_",             "function",     "array",        
"(start:dbl,step:dbl,stop:dbl,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:dbl]);",         "nil"                      
             ]
-[ "series",              "command",      "array",        
"(start:dbl,step:dbl,stop:dbl,N:int,M:int):bat[:oid,:dbl] ",                    
                "ARRAYseries_dbl;"                      ]
-[ "series_",             "function",     "array",        
"(start:flt,step:flt,stop:flt,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:flt]);",         "nil"                      
             ]
-[ "series",              "command",      "array",        
"(start:flt,step:flt,stop:flt,N:int,M:int):bat[:oid,:flt] ",                    
                "ARRAYseries_flt;"                      ]
-[ "series_",             "function",     "array",        
"(start:lng,step:lng,stop:lng,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:lng]);",         "nil"                      
             ]
-[ "series",              "command",      "array",        
"(start:lng,step:lng,stop:lng,N:int,M:int):bat[:oid,:lng] ",                    
                "ARRAYseries_lng;"                      ]
-[ "series_",             "function",     "array",        
"(start:int,step:int,stop:int,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:int]);",         "nil"                      
             ]
-[ "series",              "command",      "array",        
"(start:int,step:int,stop:int,N:int,M:int):bat[:oid,:int] ",                    
                "ARRAYseries_int;"                      ]
-[ "series_",             "function",     "array",        
"(start:sht,step:sht,stop:sht,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:sht]);",         "nil"                      
             ]
-[ "series",              "command",      "array",        
"(start:sht,step:sht,stop:sht,N:int,M:int):bat[:oid,:sht] ",                    
                "ARRAYseries_sht;"                      ]
-[ "series_",             "function",     "array",        
"(start:bte,step:bte,stop:bte,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:bte]);",         "nil"                      
             ]
-[ "series",              "command",      "array",        
"(start:bte,step:bte,stop:bte,N:int,M:int):bat[:oid,:bte] ",                    
                "ARRAYseries_bte;"                      ]
-[ "series_",             "function",     "array",        
"(start:oid,step:oid,stop:oid,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:oid]);",         "nil"                      
             ]
-[ "series",              "command",      "array",        
"(start:oid,step:oid,stop:oid,N:int,M:int):bat[:oid,:oid] ",                    
                "ARRAYseries_oid;"                      ]
-[ "tiles",               "pattern",      "array",        
"(cells:bat[:oid,:any_1],template:bat[:oid,:oid]):bat[:oid,:oid] ",             
                "ARRAYtiles;"                           ]
-[ "unmap",               "pattern",      "array",        
"(cells:bat[:oid,:oid],dims:bat[:oid,:any]...):bat[:oid,:any]... ",             
                "ARRAYumap;"                            ]
-[ "avg",                         "pattern",      "batarray",             
"(val:bat[:oid,:any],any:any...):bat[:oid,:dbl] ",                              
                "ARRAYtilesAvg;"                        ]
-[ "sum",                 "pattern",      "batarray",     
"(val:bat[:oid,:any],any:any...):bat[:oid,:dbl] ",                              
        "ARRAYtilesSum;"                                ]
-[ "sum",                 "pattern",      "batarray",     
"(val:bat[:oid,:any],any:any...):bat[:oid,:lng] ",                              
        "ARRAYtilesSum;"                                ]
+#-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------#
 [ "!=",                                  "command",      "batcalc",      
"(a:bat[:void,:bit],l:bat[:void,:timestamp],r:timestamp):bat[:void,:bit] ",     
"MTIMEaccum_timestamp_cst_NEQ;"         ]
 [ "!=",                                  "command",      "batcalc",      
"(a:bat[:void,:bit],l:bat[:oid,:timestamp],r:timestamp):bat[:oid,:bit] ",       
"MTIMEaccum_timestamp_NEQ_cst;"         ]
 [ "!=",                                  "command",      "batcalc",      
"(a:bat[:void,:bit],l:bat[:void,:timestamp],r:bat[:void,:timestamp]):bat[:void,:bit]
 ", "MTIMEaccum_timestamp_NEQ;"             ]
@@ -3936,11 +3903,14 @@ end main;
 [ "atan2",                       "command",      "batmmath",     
"(x:bat[:oid,:dbl],y:dbl):bat[:oid,:dbl] ",                                     
"CMDscience_bat_cst_atan2_dbl;"         ]
 [ "atan2",                       "command",      "mmath",        
"(x:dbl,y:dbl):dbl ",                                                           
"MATHbinary_ATAN2dbl;"                  ]
 [ "atan2",                       "command",      "mmath",        
"(x:flt,y:flt):flt ",                                                           
"MATHbinary_ATAN2flt;"                  ]
+[ "attach",              "pattern",      "fits",         "(fname:str):void ",  
                                                                          
"FITSattach;"                           ]
 [ "attach",                      "command",      "bat",          
"(tt:int,heapfile:str):bat[:void,:any_1] ",                                     
                                                                "BKCattach;"    
                                ]
 [ "attribute",                   "command",      "xml",          
"(name:str,val:bat[:oid,:str]):bat[:oid,:xml] ",                                
"BATXMLattribute;"                      ]
 [ "attribute",                   "command",      "xml",          
"(name:str,val:str):xml ",                                                      
"XMLattribute;"                         ]
 [ "avg",                 "function",     "jaqlfunc",     
"(v:bat[:oid,:dbl]):bat[:oid,:dbl];",                                           
                                                                                
                                                                                
"nil"                                           ]
 [ "avg",                 "function",     "jaqlfunc",     
"(v:bat[:oid,:lng]):bat[:oid,:dbl];",                                           
                                                                                
                                                                                
"nil"                                           ]
+[ "avg",                 "pattern",      "array",        
"(val:any,any:any...):dbl ",                                                    
                "ARRAYtilesAvg;"                        ]
+[ "avg",                 "pattern",      "batarray",     
"(val:bat[:oid,:any],any:any...):bat[:oid,:dbl] ",                              
                "ARRAYtilesAvg;"                        ]
 [ "avg",                 "command",      "batcalc",      
"(b:bat[:oid,:dbl]):dbl ",                                                      
                                                                                
                                                                                
"CMDcalcavg;"                                   ]
 [ "avg",                 "command",      "batcalc",      
"(b:bat[:oid,:flt]):dbl ",                                                      
                                                                                
                                                                                
"CMDcalcavg;"                                   ]
 [ "avg",                 "command",      "batcalc",      
"(b:bat[:oid,:lng]):dbl ",                                                      
                                                                                
                                                                                
"CMDcalcavg;"                                   ]
@@ -4931,6 +4901,7 @@ end main;
 [ "element",                     "command",      "xml",          
"(name:str,s:bat[:oid,:xml]):bat[:oid,:xml] ",                                  
"BATXMLelementSmall;"                   ]
 [ "element",                     "command",      "xml",          
"(name:str,s:xml):xml ",                                                        
"XMLelementSmall;"                      ]
 [ "element",                     "command",      "xml",          
"(name:str,ns:xml,attr:xml,s:xml):xml ",                                        
"XMLelement;"                           ]
+[ "embed",               "pattern",      "array",        
"(shapes:bat[:oid,:any]...):bat[:oid,:oid] ",                                   
                "ARRAYembed;"                           ]
 [ "emptySet",                    "pattern",      "optimizer",    
"(mod:str,fcn:str):str ",                                                       
"OPTemptySet;"                          ]
 [ "emptySet",                    "pattern",      "optimizer",    "():str ",    
                                                                  
"OPTemptySet;"                          ]
 [ "emptySet",                    "command",      "constraints",  
"(b:bat[:oid,:any_2]):void ",                                                   
"CemptySet;"                            ]
@@ -4998,6 +4969,7 @@ end main;
 [ "expand",                      "command",      "dictionary",   
"(val:bat[:any_1,:any_2],b:bat[:oid,:any_2]):bat[:any_1,:any_2] ",              
"DICTexpand;"                           ]
 [ "expand",                      "command",      "bbp",          
"(b:bat[:any_1,:any_2],fnme:str):bat[:any_1,:any_2] ",                          
"CMDbbpexpand;"                         ]
 [ "explain",                     "command",      "mapi",         
"(mid:int):str ",                                                               
"SERVERexplain;"                        ]
+[ "export",              "pattern",      "fits",         "(tablename:str):void 
",                                                                        
"FITSexportTable;"                      ]
 [ "export",                      "command",      "io",           
"(b:bat[:any_1,:any_2],filepath:str):bit ",                                     
"IOexport;"                             ]
 [ "exportChunk",                 "pattern",      "sql",          
"(s:streams,res_id:int,offset:int,nr:int):void ",                               
"mvc_export_chunk_wrap;"                ]
 [ "exportChunk",                 "pattern",      "sql",          
"(s:streams,res_id:int):void ",                                                 
"mvc_export_chunk_wrap;"                ]
@@ -5031,11 +5003,15 @@ end main;
 [ "fetch_reset",                 "command",      "mapi",         
"(hdl:int):int ",                                                               
"SERVERfetch_reset;"                    ]
 [ "fetch_row",                   "command",      "mapi",         
"(hdl:int):int ",                                                               
"SERVERfetch_row;"                      ]
 [ "fetchjoin",                   "command",      "algebra",      
"(left:bat[:any_1,:oid],right:bat[:oid,:any_3]):bat[:any_1,:any_3] ",           
"ALGfetchjoin;"                         ]
+[ "filler",              "pattern",      "array",        
"(cnt:lng,v:any_1):bat[:oid,:any_1] ",                                          
                "ARRAYfiller;"                          ]
+[ "filler",              "pattern",      "array",        
"(idx:bat[:oid,:any_1],v:any_2):bat[:oid,:any_2] ",                             
                "ARRAYfiller_bat;"                      ]
+[ "filler_",             "function",     "array",        "(cnt:lng,v:any_1) 
(id:bat[:oid,:lng],cellval:bat[:oid,:any_1]);",                              
"nil"                                   ]
 [ "find",                        "command",      "algebra",      
"(b:bat[:any_1,:any_2],h:any_1):any_2 ",                                        
"ALGfind;"                              ]
 [ "finish",                      "command",      "mapi",         
"(hdl:int):int ",                                                               
"SERVERfinish;"                         ]
 [ "finish",                      "pattern",      "tablet",       "():void ",   
                                                                  
"TABfinishReport;"                      ]
 [ "finite",                      "command",      "mmath",        "(d:dbl):bit 
",                                                                 
"MATHunary_FINITE;"                     ]
 [ "firstPage",                   "command",      "tablet",       "():void ",   
                                                                  
"TABfirstPage;"                         ]
+[ "fitstest",            "command",      "fits",         "(filename:str):int 
",                                                                          
"FITStest;"                             ]
 [ "floor",                       "command",      "batmmath",     
"(x:bat[:oid,:flt]):bat[:oid,:flt] ",                                           
"CMDscience_bat_flt_floor;"             ]
 [ "floor",                       "command",      "batmmath",     
"(x:bat[:oid,:dbl]):bat[:oid,:dbl] ",                                           
"CMDscience_bat_dbl_floor;"             ]
 [ "floor",                       "command",      "mmath",        "(y:dbl):dbl 
",                                                                 
"MATHunary_FLOORdbl;"                   ]
@@ -5148,6 +5124,7 @@ end main;
 [ "getDefinition",               "pattern",      "mdb",          
"():bat[:void,:str] ",                                                          
"MDBgetDefinition;"                     ]
 [ "getDelta",                    "command",      "bat",          
"(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] ",                                   
"BKCgetDelta;"                          ]
 [ "getDeparture",                "command",      "factories",    
"():bat[:oid,:timestamp] ",                                                     
"FCTgetDeparture;"                      ]
+[ "getDimensions",       "pattern",      "array",        
"(dims:bat[:oid,:any]...):int... ",                                             
                "ARRAYgetDimensions;"                   ]
 [ "getDirectory",                "command",      "url",          
"(u:url):bat[:int,:str] ",                                                      
"URLgetDirectory;"                      ]
 [ "getDirty",                    "command",      "bbp",          
"():bat[:int,:str] ",                                                           
"CMDbbpDirty;"                          ]
 [ "getDiskReads",                "command",      "profiler",     "():lng ",    
                                                                  
"CMDgetDiskReads;"                      ]
@@ -5262,14 +5239,6 @@ end main;
 [ "grab",                        "pattern",      "mdb",          "():void ",   
                                                                  "mdbGrab;"    
                          ]
 [ "green",                       "command",      "batcolor",     
"(c:bat[:oid,:color]):bat[:oid,:int] ",                                         
"CLRbatGreen;"                          ]
 [ "green",                       "command",      "color",        
"(c:color):int ",                                                               
"CLRgreen;"                             ]
-[ "grid",                        "command",      "array",        
"(b:bat[:oid,:lng],i:lng,j:lng,k:lng,l:lng,s:lng):bat[:oid,:lng] ",             
"ARRAYgridBATshift_lng;"                ]
-[ "grid",                        "command",      "array",        
"(b:bat[:oid,:lng],i:lng,j:lng,k:lng,l:lng):bat[:oid,:lng] ",                   
"ARRAYgridBAT_lng;"                     ]
-[ "grid",                        "command",      "array",        
"(i:lng,j:lng,k:lng,l:lng,s:lng):bat[:oid,:lng] ",                              
"ARRAYgridShift_lng;"                   ]
-[ "grid",                        "command",      "array",        
"(i:lng,j:lng,k:lng,l:lng):bat[:oid,:lng] ",                                    
"ARRAYgrid_lng;"                        ]
-[ "grid",                        "command",      "array",        
"(b:bat[:oid,:int],i:int,j:int,k:int,l:int,s:int):bat[:oid,:int] ",             
"ARRAYgridBATshift_int;"                ]
-[ "grid",                        "command",      "array",        
"(b:bat[:oid,:int],i:int,j:int,k:int,l:int):bat[:oid,:int] ",                   
"ARRAYgridBAT_int;"                     ]
-[ "grid",                        "command",      "array",        
"(i:int,j:int,k:int,l:int,s:int):bat[:oid,:int] ",                              
"ARRAYgridShift_int;"                   ]
-[ "grid",                        "command",      "array",        
"(i:int,j:int,k:int,l:int):bat[:oid,:int] ",                                    
"ARRAYgrid_int;"                        ]
 [ "group",                       "command",      "dictionary",   
"(idx:bat[:oid,:any_1],val:bat[:any_1,:any_2]):bat[:oid,:any_2] ",              
"DICTgroupid;"                          ]
 [ "groupby",                     "command",      "algebra",      
"(b:bat[:any_1,:wrd]):bat[:any_1,:oid] ",                                       
"ALGgroupby;"                           ]
 [ "groups",              "pattern",      "optimizer",    
"(mod:str,fcn:str):str ",                                                       
                                                                                
                                                                                
"OPTgroups;"                                    ]
@@ -5493,11 +5462,13 @@ end main;
 [ "intersect",                   "command",      "algebra",      
"(left:bat[:any_1,:any_2],right:bat[:any_1,:any_2]):bat[:any_1,:any_2] ",       
"ALGsintersect;"                        ]
 [ "ioStatistics",                "command",      "status",       
"():bat[:str,:int] ",                                                           
"SYSioStatistics;"                      ]
 [ "isCached",                    "command",      "bat",          
"(b:bat[:any_1,:any_2]):bit ",                                                  
"BKCisCached;"                          ]
+[ "isFixed",             "pattern",      "array",        
"(dims:bat[:oid,:any]...):bit ",                                                
                "ARRAYisFixed;"                         ]
 [ "isPersistent",                "command",      "bat",          
"(b:bat[:any_1,:any_2]):bit ",                                                  
"BKCisPersistent;"                      ]
 [ "isSorted",                    "command",      "bat",          
"(b:bat[:any_1,:any_2]):bit ",                                                  
                                                        "BKCisSorted;"          
                                ]
 [ "isSortedReverse",             "command",      "bat",          
"(b:bat[:any_1,:any_2]):bit ",                                                  
"BKCisSortedReverse;"                   ]
 [ "isSynced",                    "command",      "bat",          
"(b1:bat[:any_1,:any_2],b2:bat[:any_3,:any_4]):bit ",                           
"BKCisSynced;"                          ]
 [ "isTransient",                 "command",      "bat",          
"(b:bat[:any_1,:any_2]):bit ",                                                  
"BKCisTransient;"                       ]
+[ "isUnbounded",         "pattern",      "array",        
"(dims:bat[:oid,:any]...):bit ",                                                
                "ARRAYisUnbounded;"                     ]
 [ "isaKey",                      "command",      "bat",          
"(b:bat[:any_1,:any_2]):bit ",                                                  
                                                        "BKCgetKey;"            
                                ]
 [ "isaSet",                      "command",      "bat",          
"(b:bat[:any_1,:any_1]):bit ",                                                  
"BKCisaSet;"                            ]
 [ "isaURL",                      "command",      "url",          "(u:url):bit 
",                                                                 "URLisaURL;" 
                           ]
@@ -5611,6 +5582,8 @@ end main;
 [ "list",                        "pattern",      "mdb",          
"(M:str,F:str):void ",                                                          
"MDBlist3;"                             ]
 [ "list",                        "pattern",      "mdb",          "():void ",   
                                                                  "MDBlist;"    
                          ]
 [ "listMapi",                    "pattern",      "mdb",          "():void ",   
                                                                  
"MDBlistMapi;"                          ]
+[ "listdir",             "pattern",      "fits",         "(dirname:str):void 
",                                                                          
"FITSdir;"                              ]
+[ "listdirpattern",      "pattern",      "fits",         
"(dirname:str,pattern:str):void ",                                              
                "FITSdirpat;"                           ]
 [ "listen",                      "command",      "mapi",         
"(unixsocket:str):int ",                                                        
"SERVERlisten_usock;"                   ]
 [ "listen",                      "command",      "mapi",         
"(port:int):int ",                                                              
"SERVERlisten_port;"                    ]
 [ "listen",                      "command",      "mapi",         "():int ",    
                                                                  
"SERVERlisten_default;"                 ]
@@ -5672,6 +5645,7 @@ end main;
 [ "lng",                 "pattern",      "calc",         "(v:bte):lng ",       
                                                                                
                                                                                
                                                          "CMDvarCONVERT;"      
                          ]
 [ "lng",                 "pattern",      "calc",         "(v:bit):lng ",       
                                                                                
                                                                                
                                                          "CMDvarCONVERT;"      
                          ]
 [ "lng",                 "pattern",      "calc",         "(v:void):lng ",      
                                                                                
                                                                                
                                                          "CMDvarCONVERT;"      
                          ]
+[ "load",                "pattern",      "fits",         "(tablename:str):void 
",                                                                        
"FITSloadTable;"                        ]
 [ "load",                "command",      "json",         "(nme:str) 
(kind:bat[:oid,:bte],string:bat[:oid,:str],integer:bat[:oid,:lng],double:bat[:oid,:dbl],array:bat[:oid,:oid],object:bat[:oid,:oid],name:bat[:oid,:str])
 ",                                                                           
"JSONload;"                                     ]
 [ "load",                        "command",      "tablet",       
"(names:bat[:oid,:str],seps:bat[:oid,:str],types:bat[:oid,:str],datafile:str,nr:int):bat[:str,:BAT]
 ", "CMDtablet_load;"                        ]
 [ "load",                        "command",      "bat",          
"(name:str):bat[:any_1,:any_2] ",                                               
                                                        "BKCload;"              
                                ]
@@ -5806,6 +5780,7 @@ end main;
 [ "map",                         "command",      "cluster",      
"(psum:bat[:oid,:wrd],cluster:bat[:oid,:bte],b:bat[:oid,:any_1]):bat[:oid,:any_1]
 ", "CLS_map2;"                                ]
 [ "map",                         "command",      "cluster",      
"(cluster:bat[:oid,:wrd],b:bat[:oid,:any_1]):bat[:oid,:any_1] ",                
"CLS_map;"                              ]
 [ "map",                         "command",      "cluster",      
"(b:bat[:oid,:oid]):bat[:oid,:oid] ",                                           
"CLUSTER_map;"                          ]
+[ "map",                 "pattern",      "array",        
"(dims:bat[:oid,:any]...):bat[:oid,:oid] ",                                     
                "ARRAYmap;"                             ]
 [ "mapreduce",                   "pattern",      "optimizer",    
"(mod:str,fcn:str):str ",                                                       
"OPTmapreduce;"                         ]
 [ "mapreduce",                   "pattern",      "optimizer",    "():str ",    
                                                                  
"OPTmapreduce;"                         ]
 [ "marchConnection",             "command",      "sabaoth",      
"(host:str,port:int):void ",                                                    
"SABmarchConnection;"                   ]
@@ -6579,7 +6554,6 @@ end main;
 [ "product",                     "command",      "aggr",         
"(b:bat[:oid,:bte],g:bat[:oid,:oid],e:bat[:oid,:any_1]):bat[:oid,:bte] ",       
"AX3aggrX3_prod3_bte_bte;"              ]
 [ "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",                     "command",      "array",        
"(b:bat[:oid,:any_1],i:int):bat[:oid,:int] ",                                   
"ARRAYproject;"                         ]
 [ "project",                     "pattern",      "algebra",      
"(b:bat[:any_1,:any_3],val:bat[:any_1,:any_2]):bat[:any_1,:any_2] ",            
"ALGprojectCst;"                        ]
 [ "project",                     "pattern",      "algebra",      
"(b:bat[:any_1,:any_3],val:any_2):bat[:any_1,:any_2] ",                         
"ALGprojectCst;"                        ]
 [ "project",                     "command",      "algebra",      
"(b:bat[:any_2,:any_1],v:dbl):bat[:any_2,:dbl] ",                               
"ALGprojecttail_dbl;"                   ]
@@ -6682,6 +6656,8 @@ end main;
 [ "reorder",                     "pattern",      "optimizer",    
"(mod:str,fcn:str):str ",                                                       
"OPTreorder;"                           ]
 [ "reorder",                     "pattern",      "optimizer",    "():str ",    
                                                                  "OPTreorder;" 
                          ]
 [ "repeat",                      "command",      "str",          
"(s2:str,c:int):str ",                                                          
"STRrepeat;"                            ]
+[ "replace",             "pattern",      "array",        
"(v1:bat[:oid,:any_1],idx:bat[:oid,:oid],v2:bat[:oid,:any_1]):bat[:oid,:any_1] 
",               "ARRAYreplace;"                         ]
+[ "replace",             "pattern",      "array",        
"(v1:bat[:oid,:any_1],idx:bat[:oid,:oid],v2:any_1):bat[:oid,:any_1] ",          
                "ARRAYreplaceScalar;"                   ]
 [ "replace",                     "command",      "pcre",         
"(orig:bat[:any_1,:str],pat:str,repl:str,flag:str):bat[:any_1,:str] ",          
"PCREreplace_bat_wrap;"                 ]
 [ "replace",                     "command",      "pcre",         
"(origin:str,pat:str,repl:str,flags:str):str ",                                 
"PCREreplace_wrap;"                     ]
 [ "replace",                     "command",      "batstr",       
"(s:bat[:oid,:str],pat:str,s2:str):bat[:oid,:str] ",                            
"STRbatreplace;"                        ]
@@ -6881,6 +6857,18 @@ end main;
 [ "semijoin",                    "command",      "algebra",      
"(left:bat[:any_1,:any_2],right:bat[:any_1,:any]):bat[:any_1,:any_2] ",         
"ALGsemijoin;"                          ]
 [ "semijoinPath",                "pattern",      "algebra",      
"(l:bat[:any,:any]...):bat[:any,:any] ",                                        
"ALGjoinPath;"                          ]
 [ "serialize",                   "command",      "xml",          
"(val:bat[:oid,:xml]):bat[:oid,:str] ",                                         
"BATXMLxml2str;"                        ]
+[ "series",              "command",      "array",        
"(start:dbl,step:dbl,stop:dbl,N:int,M:int):bat[:oid,:dbl] ",                    
                "ARRAYseries_dbl;"                      ]
+[ "series",              "command",      "array",        
"(start:flt,step:flt,stop:flt,N:int,M:int):bat[:oid,:flt] ",                    
                "ARRAYseries_flt;"                      ]
+[ "series",              "command",      "array",        
"(start:lng,step:lng,stop:lng,N:int,M:int):bat[:oid,:lng] ",                    
                "ARRAYseries_lng;"                      ]
+[ "series",              "command",      "array",        
"(start:int,step:int,stop:int,N:int,M:int):bat[:oid,:int] ",                    
                "ARRAYseries_int;"                      ]
+[ "series",              "command",      "array",        
"(start:sht,step:sht,stop:sht,N:int,M:int):bat[:oid,:sht] ",                    
                "ARRAYseries_sht;"                      ]
+[ "series",              "command",      "array",        
"(start:bte,step:bte,stop:bte,N:int,M:int):bat[:oid,:bte] ",                    
                "ARRAYseries_bte;"                      ]
+[ "series_",             "function",     "array",        
"(start:dbl,step:dbl,stop:dbl,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:dbl]);",         "nil"                      
             ]
+[ "series_",             "function",     "array",        
"(start:flt,step:flt,stop:flt,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:flt]);",         "nil"                      
             ]
+[ "series_",             "function",     "array",        
"(start:lng,step:lng,stop:lng,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:lng]);",         "nil"                      
             ]
+[ "series_",             "function",     "array",        
"(start:int,step:int,stop:int,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:int]);",         "nil"                      
             ]
+[ "series_",             "function",     "array",        
"(start:sht,step:sht,stop:sht,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:sht]);",         "nil"                      
             ]
+[ "series_",             "function",     "array",        
"(start:bte,step:bte,stop:bte,N:int,M:int) 
(id:bat[:oid,:lng],dimval:bat[:oid,:bte]);",         "nil"                      
             ]
 [ "set",                         "command",      "lock",         
"(l:lock):void ",                                                               
"LCKset;"                               ]
 [ "setAccess",                   "command",      "bat",          
"(b:bat[:any_1,:any_2],mode:str):bat[:any_1,:any_2] ",                          
"BKCsetAccess;"                         ]
 [ "setAdmPolicy",                "pattern",      "recycle",      
"(p:int...):void ",                                                             
"RECYCLEsetAdmission;"                  ]
@@ -7405,6 +7393,10 @@ end main;
 [ "suffix",                      "command",      "str",          
"(s:str,l:int):str ",                                                           
"STRsuffix;"                            ]
 [ "sum",                 "function",     "jaqlfunc",     
"(v:bat[:oid,:dbl]):bat[:oid,:dbl];",                                           
                                                                                
                                                                                
"nil"                                           ]
 [ "sum",                 "function",     "jaqlfunc",     
"(v:bat[:oid,:lng]):bat[:oid,:lng];",                                           
                                                                                
                                                                                
"nil"                                           ]
+[ "sum",                 "pattern",      "array",        
"(val:any,any:any...):dbl ",                                                    
                "ARRAYtilesSum;"                        ]
+[ "sum",                 "pattern",      "array",        
"(val:any,any:any...):lng ",                                                    
                "ARRAYtilesSum;"                        ]
+[ "sum",                 "pattern",      "batarray",     
"(val:bat[:oid,:any],any:any...):bat[:oid,:dbl] ",                              
                "ARRAYtilesSum;"                        ]
+[ "sum",                 "pattern",      "batarray",     
"(val:bat[:oid,:any],any:any...):bat[:oid,:lng] ",                              
                "ARRAYtilesSum;"                        ]
 [ "sum",                         "command",      "group",        
"(b:bat[:any_2,:oid],size:int,shift:int):bat[:any_2,:oid] ",                    
"GRPslidingsum_oid;"                    ]
 [ "sum",                         "command",      "group",        
"(b:bat[:any_2,:oid],size:int):bat[:any_2,:oid] ",                              
"GRPwindowsum_oid;"                     ]
 [ "sum",                         "command",      "group",        
"(b:bat[:any_2,:oid],e:bat[:any_2,:any_1]):bat[:any_2,:oid] ",                  
"GRPsum_oid_oid;"                       ]
@@ -7550,6 +7542,7 @@ end main;
 [ "thetajoin",                   "command",      "algebra",      
"(left:bat[:any_1,:any_2],right:bat[:any_2,:any_3],opname:int):bat[:any_1,:any_3]
 ", "ALGthetajoin;"                    ]
 [ "thetaselect",                 "command",      "algebra",      
"(b:bat[:any_1,:any_2],val:any_2,op:str):bat[:any_1,:any_2] ",                  
"ALGthetaselect;"                       ]
 [ "thetauselect",                "command",      "algebra",      
"(b:bat[:any_1,:any_2],val:any_2,op:str):bat[:any_1,:void] ",                   
"ALGthetauselect;"                      ]
+[ "tiles",               "pattern",      "array",        
"(cells:bat[:oid,:any_1],template:bat[:oid,:oid]):bat[:oid,:oid] ",             
                "ARRAYtiles;"                           ]
 [ "time",                        "command",      "alarm",        "():int ",    
                                                                                
                                          "ALARMtime;"                          
                  ]
 [ "time_add_msec_interval",      "command",      "mtime",        
"(t:daytime,ms:lng):daytime ",                                                  
"MTIMEtime_add_msec_interval_wrap;"     ]
 [ "time_sub_msec_interval",      "command",      "mtime",        
"(t:daytime,ms:lng):daytime ",                                                  
"MTIMEtime_sub_msec_interval_wrap;"     ]
@@ -7665,6 +7658,7 @@ end main;
 [ "unique",                      "command",      "algebra",      
"(b:bat[:any_1,:any_2]):bat[:any_1,:any_2] ",                                   
"ALGsunique;"                           ]
 [ "unix_epoch",                          "command",      "timestamp",    
"():timestamp ",                                                                
"MTIMEunix_epoch;"                      ]
 [ "unload",                      "command",      "bat",          
"(name:str):bit ",                                                              
"BKCunload;"                            ]
+[ "unmap",               "pattern",      "array",        
"(cells:bat[:oid,:oid],dims:bat[:oid,:any]...):bat[:oid,:any]... ",             
                "ARRAYumap;"                            ]
 [ "unpack",                      "pattern",      "bat",          
"(b:bat[:any_1,:any_2]) (h:any_1,t:any_2) ",                                    
"CMDbatunpack;"                         ]
 [ "unpin",                       "pattern",      "datacyclotron", 
"(req_id:int):void ",                                                           
       "DCYunpin;"                             ]
 [ "unset",                       "command",      "lock",         
"(l:lock):void ",                                                               
"LCKunset;"                             ]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to