Changeset: a2657c1565cd for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a2657c1565cd
Modified Files:
        clients/Tests/MAL-signatures.stable.out
        clients/Tests/MAL-signatures.stable.out.int128
        sql/test/emptydb/Tests/check.stable.out
        sql/test/emptydb/Tests/check.stable.out.int128
Branch: unlock
Log Message:

Some simple approvals.


diffs (truncated from 14651 to 300 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -6876,31 +6876,31 @@ stdout of test 'MAL-signatures` in direc
 [ "batcolor",  "ycc",  "command batcolor.ycc(X_1:bat[:flt], X_2:bat[:flt], 
X_3:bat[:flt]):bat[:color] ",       "CLRbatycc;",   ""      ]
 [ "batgeom",   "AsEWKT",       "function 
batgeom.AsEWKT(w:bat[:wkb]):bat[:str];",      "",     ""      ]
 [ "batgeom",   "AsText",       "function 
batgeom.AsText(w:bat[:wkb]):bat[:str];",      "",     ""      ]
-[ "batgeom",   "Boundary",     "command 
batgeom.Boundary(w:bat[:wkb]):bat[:wkb] ",     "wkbBoundary_bat;",     ""      ]
-[ "batgeom",   "Contains",     "command batgeom.Contains(a:bat[:wkb], 
b:bat[:wkb]):bat[:bit] ",        "wkbContains_bat;",     ""      ]
-[ "batgeom",   "Contains",     "command batgeom.Contains(a:bat[:wkb], 
b:wkb):bat[:bit] ",      "wkbContains_bat_geom;",        ""      ]
-[ "batgeom",   "Contains",     "command batgeom.Contains(a:wkb, 
b:bat[:wkb]):bat[:bit] ",      "wkbContains_geom_bat;",        ""      ]
-[ "batgeom",   "Dimension",    "command 
batgeom.Dimension(w:bat[:wkb]):bat[:int] ",    "wkbDimension_bat;",    ""      ]
-[ "batgeom",   "Distance",     "command batgeom.Distance(a:bat[:wkb], 
b:bat[:wkb]):bat[:dbl] ",        "wkbDistance_bat;",     ""      ]
-[ "batgeom",   "Distance",     "command batgeom.Distance(a:bat[:wkb], 
b:wkb):bat[:dbl] ",      "wkbDistance_bat_geom;",        ""      ]
-[ "batgeom",   "Distance",     "command batgeom.Distance(a:wkb, 
b:bat[:wkb]):bat[:dbl] ",      "wkbDistance_geom_bat;",        ""      ]
-[ "batgeom",   "Filter",       "command batgeom.Filter(a:bat[:wkb], 
b:wkb):bat[:wkb] ",        "wkbFilter_bat_geom;",  ""      ]
-[ "batgeom",   "Filter",       "command batgeom.Filter(a:wkb, 
b:bat[:wkb]):bat[:wkb] ",        "wkbFilter_geom_bat;",  "Filters the points in 
the bats according to the MBR of the other bat." ]
-[ "batgeom",   "FromText",     "command batgeom.FromText(wkt:bat[:str], 
srid:int, type:int):bat[:wkb] ",       "wkbFromText_bat;",     ""      ]
+[ "batgeom",   "Boundary",     "command 
batgeom.Boundary(X_1:bat[:wkb]):bat[:wkb] ",   "wkbBoundary_bat;",     ""      ]
+[ "batgeom",   "Contains",     "command batgeom.Contains(X_1:bat[:wkb], 
X_2:bat[:wkb]):bat[:bit] ",    "wkbContains_bat;",     ""      ]
+[ "batgeom",   "Contains",     "command batgeom.Contains(X_1:bat[:wkb], 
X_2:wkb):bat[:bit] ",  "wkbContains_bat_geom;",        ""      ]
+[ "batgeom",   "Contains",     "command batgeom.Contains(X_1:wkb, 
X_2:bat[:wkb]):bat[:bit] ",  "wkbContains_geom_bat;",        ""      ]
+[ "batgeom",   "Dimension",    "command 
batgeom.Dimension(X_1:bat[:wkb]):bat[:int] ",  "wkbDimension_bat;",    ""      ]
+[ "batgeom",   "Distance",     "command batgeom.Distance(X_1:bat[:wkb], 
X_2:bat[:wkb]):bat[:dbl] ",    "wkbDistance_bat;",     ""      ]
+[ "batgeom",   "Distance",     "command batgeom.Distance(X_1:bat[:wkb], 
X_2:wkb):bat[:dbl] ",  "wkbDistance_bat_geom;",        ""      ]
+[ "batgeom",   "Distance",     "command batgeom.Distance(X_1:wkb, 
X_2:bat[:wkb]):bat[:dbl] ",  "wkbDistance_geom_bat;",        ""      ]
+[ "batgeom",   "Filter",       "command batgeom.Filter(X_1:bat[:wkb], 
X_2:wkb):bat[:wkb] ",    "wkbFilter_bat_geom;",  ""      ]
+[ "batgeom",   "Filter",       "command batgeom.Filter(X_1:wkb, 
X_2:bat[:wkb]):bat[:wkb] ",    "wkbFilter_geom_bat;",  ""      ]
+[ "batgeom",   "FromText",     "command batgeom.FromText(X_1:bat[:str], 
X_2:int, X_3:int):bat[:wkb] ", "wkbFromText_bat;",     ""      ]
 [ "batgeom",   "GeomCollFromText",     "function 
batgeom.GeomCollFromText(wkt:bat[:str]):bat[:wkb];",  "",     ""      ]
 [ "batgeom",   "GeomCollFromText",     "function 
batgeom.GeomCollFromText(wkt:bat[:str], srid:int):bat[:wkb];",        "",     
""      ]
 [ "batgeom",   "GeomFromText", "function 
batgeom.GeomFromText(wkt:bat[:str]):bat[:wkb];",      "",     ""      ]
 [ "batgeom",   "GeomFromText", "function batgeom.GeomFromText(wkt:bat[:str], 
srid:int):bat[:wkb];",    "",     ""      ]
-[ "batgeom",   "GeometryN",    "command batgeom.GeometryN(w:bat[:wkb], 
n:int):bat[:wkb] ",     "wkbGeometryN_bat;",    "Returns the 1-based Nth 
geometry if the geometry is a GEOMETRYCOLLECTION, (MULTI)POINT, 
(MULTI)LINESTRING, MULTICURVE or (MULTI)POLYGON. Otherwise, return NULL"       ]
-[ "batgeom",   "GeometryType", "command batgeom.GeometryType(w:bat[:wkb], 
flag:int):bat[:str] ",       "wkbGeometryType_bat;", ""      ]
+[ "batgeom",   "GeometryN",    "command batgeom.GeometryN(X_1:bat[:wkb], 
X_2:int):bat[:wkb] ", "wkbGeometryN_bat;",    ""      ]
+[ "batgeom",   "GeometryType", "command batgeom.GeometryType(X_1:bat[:wkb], 
X_2:int):bat[:str] ",      "wkbGeometryType_bat;", ""      ]
 [ "batgeom",   "GeometryType1",        "function 
batgeom.GeometryType1(w:bat[:wkb]):bat[:str];",       "",     ""      ]
 [ "batgeom",   "GeometryType2",        "function 
batgeom.GeometryType2(w:bat[:wkb]):bat[:str];",       "",     ""      ]
-[ "batgeom",   "GetCoordinate",        "command 
batgeom.GetCoordinate(w:bat[:wkb], idx:int):bat[:dbl] ",       
"wkbGetCoordinate_bat;",        "Returns the coordinate at position idx of a 
point, or NULL if not available. idx=0 -> X, idx=1 -> Y, idx=2 -> Z. Input must 
be point"  ]
-[ "batgeom",   "IsClosed",     "command 
batgeom.IsClosed(w:bat[:wkb]):bat[:bit] ",     "wkbIsClosed_bat;",     ""      ]
-[ "batgeom",   "IsEmpty",      "command batgeom.IsEmpty(w:bat[:wkb]):bat[:bit] 
",      "wkbIsEmpty_bat;",      ""      ]
-[ "batgeom",   "IsRing",       "command batgeom.IsRing(w:bat[:wkb]):bat[:bit] 
",       "wkbIsRing_bat;",       ""      ]
-[ "batgeom",   "IsSimple",     "command 
batgeom.IsSimple(w:bat[:wkb]):bat[:bit] ",     "wkbIsSimple_bat;",     ""      ]
-[ "batgeom",   "IsValid",      "command batgeom.IsValid(w:bat[:wkb]):bat[:bit] 
",      "wkbIsValid_bat;",      ""      ]
+[ "batgeom",   "GetCoordinate",        "command 
batgeom.GetCoordinate(X_1:bat[:wkb], X_2:int):bat[:dbl] ",     
"wkbGetCoordinate_bat;",        ""      ]
+[ "batgeom",   "IsClosed",     "command 
batgeom.IsClosed(X_1:bat[:wkb]):bat[:bit] ",   "wkbIsClosed_bat;",     ""      ]
+[ "batgeom",   "IsEmpty",      "command 
batgeom.IsEmpty(X_1:bat[:wkb]):bat[:bit] ",    "wkbIsEmpty_bat;",      ""      ]
+[ "batgeom",   "IsRing",       "command 
batgeom.IsRing(X_1:bat[:wkb]):bat[:bit] ",     "wkbIsRing_bat;",       ""      ]
+[ "batgeom",   "IsSimple",     "command 
batgeom.IsSimple(X_1:bat[:wkb]):bat[:bit] ",   "wkbIsSimple_bat;",     ""      ]
+[ "batgeom",   "IsValid",      "command 
batgeom.IsValid(X_1:bat[:wkb]):bat[:bit] ",    "wkbIsValid_bat;",      ""      ]
 [ "batgeom",   "LineFromText", "function 
batgeom.LineFromText(wkt:bat[:str]):bat[:wkb];",      "",     ""      ]
 [ "batgeom",   "LineFromText", "function batgeom.LineFromText(wkt:bat[:str], 
srid:int):bat[:wkb];",    "",     ""      ]
 [ "batgeom",   "MLineFromText",        "function 
batgeom.MLineFromText(wkt:bat[:str]):bat[:wkb];",     "",     ""      ]
@@ -6909,26 +6909,26 @@ stdout of test 'MAL-signatures` in direc
 [ "batgeom",   "MPointFromText",       "function 
batgeom.MPointFromText(wkt:bat[:str], srid:int):bat[:wkb];",  "",     ""      ]
 [ "batgeom",   "MPolyFromText",        "function 
batgeom.MPolyFromText(wkt:bat[:str]):bat[:wkb];",     "",     ""      ]
 [ "batgeom",   "MPolyFromText",        "function 
batgeom.MPolyFromText(wkt:bat[:str], srid:int):bat[:wkb];",   "",     ""      ]
-[ "batgeom",   "MakeBox2D",    "command batgeom.MakeBox2D(p1:bat[:wkb], 
p2:bat[:wkb]):bat[:mbr] ",     "wkbBox2D_bat;",        ""      ]
-[ "batgeom",   "MakeLine",     "command batgeom.MakeLine(a:bat[:wkb], 
b:bat[:wkb]):bat[:wkb] ",        "wkbMakeLine_bat;",     "Gets two BATS of 
point or linestring geometries and returns a bat with linestring geometries"  ]
+[ "batgeom",   "MakeBox2D",    "command batgeom.MakeBox2D(X_1:bat[:wkb], 
X_2:bat[:wkb]):bat[:mbr] ",   "wkbBox2D_bat;",        ""      ]
+[ "batgeom",   "MakeLine",     "command batgeom.MakeLine(X_1:bat[:wkb], 
X_2:bat[:wkb]):bat[:wkb] ",    "wkbMakeLine_bat;",     ""      ]
 [ "batgeom",   "MakePoint",    "function batgeom.MakePoint(x:bat[:dbl], 
y:bat[:dbl]):bat[:wkb];",      "",     ""      ]
 [ "batgeom",   "MakePoint",    "function batgeom.MakePoint(x:bat[:dbl], 
y:bat[:dbl], z:bat[:dbl]):bat[:wkb];", "",     ""      ]
 [ "batgeom",   "MakePoint",    "function batgeom.MakePoint(x:bat[:dbl], 
y:bat[:dbl], z:bat[:dbl], m:bat[:dbl]):bat[:wkb];",    "",     ""      ]
 [ "batgeom",   "MakePointM",   "function batgeom.MakePointM(x:bat[:dbl], 
y:bat[:dbl], m:bat[:dbl]):bat[:wkb];",        "",     ""      ]
-[ "batgeom",   "MakePointXYZM",        "command 
batgeom.MakePointXYZM(x:bat[:dbl], y:bat[:dbl], z:bat[:dbl], m:bat[:dbl], 
zmFlag:int):bat[:wkb] ",     "wkbMakePoint_bat;",    "creates a point using the 
coordinates" ]
+[ "batgeom",   "MakePointXYZM",        "command 
batgeom.MakePointXYZM(X_1:bat[:dbl], X_2:bat[:dbl], X_3:bat[:dbl], 
X_4:bat[:dbl], X_5:int):bat[:wkb] ",        "wkbMakePoint_bat;",    ""      ]
 [ "batgeom",   "NPoints",      "function 
batgeom.NPoints(w:bat[:wkb]):bat[:int];",     "",     ""      ]
 [ "batgeom",   "NRings",       "function 
batgeom.NRings(w:bat[:wkb]):bat[:int];",      "",     ""      ]
-[ "batgeom",   "NumGeometries",        "command 
batgeom.NumGeometries(w:bat[:wkb]):bat[:int] ",        "wkbNumGeometries_bat;", 
       "Returns the number of geometries"      ]
+[ "batgeom",   "NumGeometries",        "command 
batgeom.NumGeometries(X_1:bat[:wkb]):bat[:int] ",      "wkbNumGeometries_bat;", 
       ""      ]
 [ "batgeom",   "NumInteriorRings",     "function 
batgeom.NumInteriorRings(w:bat[:wkb]):bat[:int];",    "",     ""      ]
 [ "batgeom",   "NumPoints",    "function 
batgeom.NumPoints(w:bat[:wkb]):bat[:int];",   "",     ""      ]
-[ "batgeom",   "NumRings",     "command batgeom.NumRings(w:bat[:wkb], 
exterior:int):bat[:int] ",       "wkbNumRings_bat;",     "Returns the number of 
interior rings+exterior on the first polygon of the geometry"    ]
+[ "batgeom",   "NumRings",     "command batgeom.NumRings(X_1:bat[:wkb], 
X_2:int):bat[:int] ",  "wkbNumRings_bat;",     ""      ]
 [ "batgeom",   "PointFromText",        "function 
batgeom.PointFromText(wkt:bat[:str]):bat[:wkb];",     "",     ""      ]
 [ "batgeom",   "PointFromText",        "function 
batgeom.PointFromText(wkt:bat[:str], srid:int):bat[:wkb];",   "",     ""      ]
-[ "batgeom",   "PointsNum",    "command batgeom.PointsNum(w:bat[:wkb], 
check:int):bat[:int] ", "wkbNumPoints_bat;",    "The number of points in the 
Geometry. If check=1, the geometry should be a linestring" ]
+[ "batgeom",   "PointsNum",    "command batgeom.PointsNum(X_1:bat[:wkb], 
X_2:int):bat[:int] ", "wkbNumPoints_bat;",    ""      ]
 [ "batgeom",   "PolygonFromText",      "function 
batgeom.PolygonFromText(wkt:bat[:str]):bat[:wkb];",   "",     ""      ]
 [ "batgeom",   "PolygonFromText",      "function 
batgeom.PolygonFromText(wkt:bat[:str], srid:int):bat[:wkb];", "",     ""      ]
-[ "batgeom",   "ToText",       "command batgeom.ToText(w:bat[:wkb], 
withSRID:int):bat[:str] ", "wkbAsText_bat;",       ""      ]
-[ "batgeom",   "Union",        "command batgeom.Union(a:bat[:wkb], 
b:bat[:wkb]):bat[:wkb] ",   "wkbUnion_bat;",        "Gets two BATS of 
geometries and returns the pairwise unions"   ]
+[ "batgeom",   "ToText",       "command batgeom.ToText(X_1:bat[:wkb], 
X_2:int):bat[:str] ",    "wkbAsText_bat;",       ""      ]
+[ "batgeom",   "Union",        "command batgeom.Union(X_1:bat[:wkb], 
X_2:bat[:wkb]):bat[:wkb] ",       "wkbUnion_bat;",        ""      ]
 [ "batgeom",   "X",    "function batgeom.X(w:bat[:wkb]):bat[:dbl];",   "",     
""      ]
 [ "batgeom",   "XMaxFromMBR",  "function 
batgeom.XMaxFromMBR(b:bat[:mbr]):bat[:dbl];", "",     ""      ]
 [ "batgeom",   "XMaxFromWKB",  "function 
batgeom.XMaxFromWKB(g:bat[:wkb]):bat[:dbl];", "",     ""      ]
@@ -6940,2448 +6940,2438 @@ stdout of test 'MAL-signatures` in direc
 [ "batgeom",   "YMinFromMBR",  "function 
batgeom.YMinFromMBR(b:bat[:mbr]):bat[:dbl];", "",     ""      ]
 [ "batgeom",   "YMinFromWKB",  "function 
batgeom.YMinFromWKB(g:bat[:wkb]):bat[:dbl];", "",     ""      ]
 [ "batgeom",   "Z",    "function batgeom.Z(w:bat[:wkb]):bat[:dbl];",   "",     
""      ]
-[ "batgeom",   "coordinateFromMBR",    "command 
batgeom.coordinateFromMBR(X_0:bat[:mbr], X_1:int):bat[:dbl] ", 
"wkbCoordinateFromMBR_bat;",    "returns xmin (=1), ymin (=2), xmax (=3) or 
ymax(=4) of the provided mbr"       ]
-[ "batgeom",   "coordinateFromWKB",    "command 
batgeom.coordinateFromWKB(X_0:bat[:wkb], X_1:int):bat[:dbl] ", 
"wkbCoordinateFromWKB_bat;",    "returns xmin (=1), ymin (=2), xmax (=3) or 
ymax(=4) of the provided geometry"  ]
-[ "batgeom",   "mbr",  "command batgeom.mbr(X_0:bat[:wkb]):bat[:mbr] ",        
"wkbMBR_bat;",  "Creates the mbr for the given wkb."    ]
-[ "batgeom",   "setSRID",      "command batgeom.setSRID(w:bat[:wkb], 
srid:int):bat[:wkb] ",    "wkbSetSRID_bat;",      "Sets the Reference System ID 
for this Geometry."       ]
-[ "batmal",    "multiplex",    "pattern batmal.multiplex(mod:str, fcn:str, 
a:any...):any... ", "MANIFOLDremapMultiplex;",      ""      ]
-[ "batmkey",   "hash", "command batmkey.hash(b:bat[:any_1]):bat[:lng] ",       
"MKEYbathash;", "calculate a hash value"        ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "acos", "pattern batmmath.acos(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_acos;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "asin", "pattern batmmath.asin(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_asin;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan", "pattern batmmath.atan(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_atan;", ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:dbl], 
y:dbl):bat[:dbl] ",        "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:dbl], y:dbl, 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:dbl], y:dbl, 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:dbl], y:dbl, 
s:bat[:oid], r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_atan2;",        ""  
    ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:flt], 
y:flt):bat[:flt] ",        "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:flt], y:flt, 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:flt], y:flt, 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:bat[:flt], y:flt, 
s:bat[:oid], r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_atan2;",        ""  
    ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:dbl, 
y:bat[:dbl]):bat[:dbl] ",        "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:dbl, y:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:dbl, y:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:dbl, y:bat[:dbl], 
s:bat[:oid], r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_atan2;",        ""  
    ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:flt, 
y:bat[:flt]):bat[:flt] ",        "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:flt, y:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:flt, y:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_atan2;",        ""      ]
-[ "batmmath",  "atan2",        "pattern batmmath.atan2(x:flt, y:bat[:flt], 
s:bat[:oid], r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_atan2;",        ""  
    ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "cbrt", "pattern batmmath.cbrt(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_cbrt;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "ceil", "pattern batmmath.ceil(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_ceil;", ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:dbl]):bat[:dbl] ", 
"CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",    "CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",    "CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",       "CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:flt]):bat[:flt] ", 
"CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",    "CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",    "CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cos",  "pattern batmmath.cos(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",       "CMDscience_bat_cos;",  ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "cosh", "pattern batmmath.cosh(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_cosh;", ""      ]
-[ "batmmath",  "degrees",      "pattern 
batmmath.degrees(x:bat[:dbl]):bat[:dbl] ",     "CMDscience_bat_degrees;",      
""      ]
-[ "batmmath",  "degrees",      "pattern batmmath.degrees(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",        "CMDscience_bat_degrees;",      ""      ]
-[ "batmmath",  "degrees",      "pattern batmmath.degrees(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",        "CMDscience_bat_degrees;",      ""      ]
-[ "batmmath",  "degrees",      "pattern batmmath.degrees(x:bat[:dbl], 
s:bat[:oid], r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_degrees;",      ""     
 ]
-[ "batmmath",  "degrees",      "pattern 
batmmath.degrees(x:bat[:flt]):bat[:flt] ",     "CMDscience_bat_degrees;",      
""      ]
-[ "batmmath",  "degrees",      "pattern batmmath.degrees(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",        "CMDscience_bat_degrees;",      ""      ]
-[ "batmmath",  "degrees",      "pattern batmmath.degrees(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",        "CMDscience_bat_degrees;",      ""      ]
-[ "batmmath",  "degrees",      "pattern batmmath.degrees(x:bat[:flt], 
s:bat[:oid], r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_degrees;",      ""     
 ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:dbl]):bat[:dbl] ", 
"CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",    "CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",    "CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",       "CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:flt]):bat[:flt] ", 
"CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",    "CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",    "CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "exp",  "pattern batmmath.exp(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",       "CMDscience_bat_exp;",  ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "fabs", "pattern batmmath.fabs(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_fabs;", ""      ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:dbl]):bat[:dbl] 
",       "CMDscience_bat_floor;",        ""      ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",  "CMDscience_bat_floor;",        ""      ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",  "CMDscience_bat_floor;",        ""      ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:dbl], 
s:bat[:oid], r:bat[:bit]):bat[:dbl] ",     "CMDscience_bat_floor;",        ""   
   ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:flt]):bat[:flt] 
",       "CMDscience_bat_floor;",        ""      ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",  "CMDscience_bat_floor;",        ""      ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",  "CMDscience_bat_floor;",        ""      ]
-[ "batmmath",  "floor",        "pattern batmmath.floor(x:bat[:flt], 
s:bat[:oid], r:bat[:bit]):bat[:flt] ",     "CMDscience_bat_floor;",        ""   
   ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:dbl], y:dbl):bat[:dbl] ", 
"CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:dbl], y:dbl, 
r:bat[:bit]):bat[:dbl] ",    "CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:dbl], y:dbl, 
s:bat[:oid]):bat[:dbl] ",    "CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:dbl], y:dbl, s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",       "CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:flt], y:flt):bat[:flt] ", 
"CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:flt], y:flt, 
r:bat[:bit]):bat[:flt] ",    "CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:flt], y:flt, 
s:bat[:oid]):bat[:flt] ",    "CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "fmod", "pattern batmmath.fmod(x:bat[:flt], y:flt, s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",       "CMDbatMODsignal;",     ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl]):bat[:dbl] ", 
"CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",    "CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",    "CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",       "CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt]):bat[:flt] ", 
"CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",    "CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",    "CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",       "CMDscience_bat_log;",  ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl], y:dbl):bat[:dbl] ",  
"CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl], y:dbl, 
r:bat[:bit]):bat[:dbl] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl], y:dbl, 
s:bat[:oid]):bat[:dbl] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:dbl], y:dbl, s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",        "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt], y:flt):bat[:flt] ",  
"CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt], y:flt, 
r:bat[:bit]):bat[:flt] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt], y:flt, 
s:bat[:oid]):bat[:flt] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:bat[:flt], y:flt, s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",        "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:dbl, y:bat[:dbl]):bat[:dbl] ",  
"CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:dbl, y:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:dbl, y:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:dbl, y:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",        "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:flt, y:bat[:flt]):bat[:flt] ",  
"CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:flt, y:bat[:flt], 
r:bat[:bit]):bat[:flt] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:flt, y:bat[:flt], 
s:bat[:oid]):bat[:flt] ",     "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log",  "pattern batmmath.log(x:flt, y:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",        "CMDscience_bat_logbs;",        ""      ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:dbl]):bat[:dbl] 
",       "CMDscience_bat_log10;",        ""      ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",  "CMDscience_bat_log10;",        ""      ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",  "CMDscience_bat_log10;",        ""      ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:dbl], 
s:bat[:oid], r:bat[:bit]):bat[:dbl] ",     "CMDscience_bat_log10;",        ""   
   ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:flt]):bat[:flt] 
",       "CMDscience_bat_log10;",        ""      ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",  "CMDscience_bat_log10;",        ""      ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",  "CMDscience_bat_log10;",        ""      ]
-[ "batmmath",  "log10",        "pattern batmmath.log10(x:bat[:flt], 
s:bat[:oid], r:bat[:bit]):bat[:flt] ",     "CMDscience_bat_log10;",        ""   
   ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "log2", "pattern batmmath.log2(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_log2;", ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:dbl], y:dbl):bat[:dbl] ",  
"CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:dbl], y:dbl, 
r:bat[:bit]):bat[:dbl] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:dbl], y:dbl, 
s:bat[:oid]):bat[:dbl] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:dbl], y:dbl, s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",        "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:flt], y:flt):bat[:flt] ",  
"CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:flt], y:flt, 
r:bat[:bit]):bat[:flt] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:flt], y:flt, 
s:bat[:oid]):bat[:flt] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:bat[:flt], y:flt, s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",        "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:dbl, y:bat[:dbl]):bat[:dbl] ",  
"CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:dbl, y:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:dbl, y:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:dbl, y:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",        "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:flt, y:bat[:flt]):bat[:flt] ",  
"CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:flt, y:bat[:flt], 
r:bat[:bit]):bat[:flt] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:flt, y:bat[:flt], 
s:bat[:oid]):bat[:flt] ",     "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "pow",  "pattern batmmath.pow(x:flt, y:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",        "CMDscience_bat_pow;",  ""      ]
-[ "batmmath",  "radians",      "pattern 
batmmath.radians(x:bat[:dbl]):bat[:dbl] ",     "CMDscience_bat_radians;",      
""      ]
-[ "batmmath",  "radians",      "pattern batmmath.radians(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",        "CMDscience_bat_radians;",      ""      ]
-[ "batmmath",  "radians",      "pattern batmmath.radians(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",        "CMDscience_bat_radians;",      ""      ]
-[ "batmmath",  "radians",      "pattern batmmath.radians(x:bat[:dbl], 
s:bat[:oid], r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_radians;",      ""     
 ]
-[ "batmmath",  "radians",      "pattern 
batmmath.radians(x:bat[:flt]):bat[:flt] ",     "CMDscience_bat_radians;",      
""      ]
-[ "batmmath",  "radians",      "pattern batmmath.radians(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",        "CMDscience_bat_radians;",      ""      ]
-[ "batmmath",  "radians",      "pattern batmmath.radians(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",        "CMDscience_bat_radians;",      ""      ]
-[ "batmmath",  "radians",      "pattern batmmath.radians(x:bat[:flt], 
s:bat[:oid], r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_radians;",      ""     
 ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:dbl]):bat[:dbl] ", 
"CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",    "CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",    "CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",       "CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:flt]):bat[:flt] ", 
"CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",    "CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",    "CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sin",  "pattern batmmath.sin(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",       "CMDscience_bat_sin;",  ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sinh", "pattern batmmath.sinh(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_sinh;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:dbl]):bat[:dbl] ",        
"CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:dbl], 
r:bat[:bit]):bat[:dbl] ",   "CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:dbl], 
s:bat[:oid]):bat[:dbl] ",   "CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:dbl], s:bat[:oid], 
r:bat[:bit]):bat[:dbl] ",      "CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:flt]):bat[:flt] ",        
"CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:flt], 
r:bat[:bit]):bat[:flt] ",   "CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:flt], 
s:bat[:oid]):bat[:flt] ",   "CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "sqrt", "pattern batmmath.sqrt(x:bat[:flt], s:bat[:oid], 
r:bat[:bit]):bat[:flt] ",      "CMDscience_bat_sqrt;", ""      ]
-[ "batmmath",  "tan",  "pattern batmmath.tan(x:bat[:dbl]):bat[:dbl] ", 
"CMDscience_bat_tan;",  ""      ]
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to