Changeset: 92f5477d4685 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=92f5477d4685 Added Files: sql/scripts/97_comments.sql sql/test/BugTracker-2018/Tests/All sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.sql sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.stable.err sql/test/BugTracker-2018/Tests/pyUDF-crash.Bug-6508.stable.out sql/test/BugTracker-2018/Tests/sqlitelogictest-select-range-null.Bug-6514.sql sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-aggregation-count.Bug-6510.sql sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-mal-function-generation.Bug-6513.sql sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-mal-function-generation.Bug-6513.stable.err sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-mal-function-generation.Bug-6513.stable.out sql/test/BugTracker-2018/Tests/sqlitelogictest-wrong-select-not-between.Bug-6511.sql sql/test/Tests/comment-auth-a.sql sql/test/Tests/comment-auth-superuser.sql sql/test/Tests/comment-auth.SQL.py sql/test/Tests/comment-auth.stable.err sql/test/Tests/comment-auth.stable.out sql/test/Tests/comment-dump.SQL.py sql/test/Tests/comment-dump.sql sql/test/Tests/comment-dump.stable.err sql/test/Tests/comment-dump.stable.out sql/test/Tests/comment-on.sql sql/test/Tests/comment-on.stable.err sql/test/Tests/comment-on.stable.out Modified Files: ChangeLog.Jul2017 buildtools/ChangeLog.Jul2017 clients/ChangeLog.Jul2017 clients/Tests/MAL-signatures.stable.out clients/Tests/MAL-signatures.stable.out.int128 clients/mapiclient/Makefile.ag clients/mapiclient/dump.c clients/mapiclient/mclient.c clients/mapiclient/msqldump.c clients/mapiclient/msqldump.h clients/mapilib/ChangeLog.Jul2017 clients/mapilib/mapi.rc clients/odbc/driver/ODBCGlobal.h clients/odbc/driver/driver.rc clients/odbc/winsetup/setup.c clients/odbc/winsetup/setup.rc common/stream/ChangeLog.Jul2017 gdk/ChangeLog.Jul2017 gdk/gdk_calc.c gdk/gdk_select.c gdk/libbat.rc geom/ChangeLog.Jul2017 monetdb5/ChangeLog.Jul2017 monetdb5/mal/mal_profiler.c monetdb5/modules/kernel/algebra.c monetdb5/modules/mal/00_batcalc_hge.mal monetdb5/modules/mal/00_batcalc_hge.mal.sh monetdb5/modules/mal/00_calc_hge.mal monetdb5/modules/mal/00_calc_hge.mal.sh monetdb5/modules/mal/01_batcalc.mal monetdb5/modules/mal/01_batcalc.mal.sh monetdb5/modules/mal/01_calc.mal monetdb5/modules/mal/01_calc.mal.sh monetdb5/optimizer/opt_candidates.c monetdb5/tools/libmonetdb5.rc sql/ChangeLog.Jul2017 sql/backends/monet5/UDF/pyapi/conversion.c sql/backends/monet5/sql_decimal.mal sql/backends/monet5/sql_decimal_hge.mal sql/backends/monet5/sql_upgrades.c sql/scripts/99_system.sql sql/scripts/Makefile.ag sql/server/rel_optimizer.c sql/server/rel_rel.c sql/server/rel_schema.c sql/server/rel_semantic.c sql/server/sql_mvc.c sql/server/sql_mvc.h sql/server/sql_parser.h sql/server/sql_parser.y sql/server/sql_scan.c sql/storage/sql_storage.h sql/storage/store.c sql/test/BugTracker-2016/Tests/column_name_lost_in_in_operator.Bug-6123.sql sql/test/BugTracker-2016/Tests/dce.Bug-6114.sql sql/test/BugTracker-2016/Tests/semijoin.Bug-6116.sql sql/test/BugTracker-2016/Tests/semijoin.Bug-6116.stable.out sql/test/BugTracker-2016/Tests/split_project.Bug-6117.sql sql/test/BugTracker-2017/Tests/All sql/test/BugTracker-2017/Tests/cleanup_statistics.Bug-6439.stable.out.FreeBSD sql/test/BugTracker-2017/Tests/cleanup_statistics.Bug-6439.stable.out.Windows sql/test/BugTracker-2017/Tests/crash_correlated_subqueries_in_select.Bug-6254.stable.out sql/test/BugTracker-2017/Tests/udf_crash_subquery_scalar_paramters.Bug-6399.stable.err sql/test/BugTracker/Tests/explain.SF-1739353.stable.out sql/test/BugTracker/Tests/jdbc_no_debug.SF-1739356.stable.out sql/test/Dependencies/Tests/Dependencies.stable.out sql/test/Dependencies/Tests/Dependencies.stable.out.int128 sql/test/Dependencies/Tests/dependency_loop.stable.out sql/test/Dependencies/Tests/dependency_loop.stable.out.int128 sql/test/DropCascade/Tests/drop_columns_cascade.sql sql/test/DropCascade/Tests/drop_pkey_cascade.sql sql/test/Tests/All sql/test/Tests/keys.stable.out sql/test/Tests/systemfunctions.stable.out sql/test/Tests/systemfunctions.stable.out.int128 sql/test/Via-m/Tests/event_s01.stable.out sql/test/Via-m/Tests/event_s02.stable.out sql/test/Via-m/Tests/event_s03.stable.out sql/test/Via-m/Tests/event_s04.stable.out sql/test/Via-m/Tests/event_s05.stable.out sql/test/Via-m/Tests/event_s06.stable.out sql/test/Via-m/Tests/event_s07.stable.out sql/test/Via-m/Tests/event_s08.stable.out sql/test/Via-m/Tests/event_s09.stable.out sql/test/Via-m/Tests/event_s10.stable.out sql/test/Via-m/Tests/event_s11.stable.out sql/test/Via-m/Tests/event_s12.stable.out sql/test/Via-m/Tests/file_s01.stable.out sql/test/Via-m/Tests/file_s02.stable.out sql/test/Via-m/Tests/file_s03.stable.out sql/test/Via-m/Tests/file_s04.stable.out sql/test/Via-m/Tests/file_s05.stable.out sql/test/Via-m/Tests/file_s06.stable.out sql/test/Via-m/Tests/file_s07.stable.out sql/test/Via-m/Tests/file_s08.stable.out sql/test/Via-m/Tests/file_s09.stable.out sql/test/Via-m/Tests/file_s10.stable.out sql/test/Via-m/Tests/file_s11.stable.out sql/test/Via-m/Tests/file_s12.stable.out sql/test/Via-m/Tests/file_s13.stable.out sql/test/Via-m/Tests/file_s14.stable.out sql/test/Via-m/Tests/file_s15.stable.out sql/test/Via-m/Tests/file_s16.stable.out sql/test/Via-m/Tests/file_s17.stable.out sql/test/Via-m/Tests/file_s18.stable.out sql/test/Via-m/Tests/media_s03.stable.out sql/test/Via-m/Tests/media_s04.stable.out sql/test/Via-m/Tests/media_s05.stable.out sql/test/Via-m/Tests/media_s06.stable.out sql/test/Via-m/Tests/media_s07.stable.out sql/test/Via-m/Tests/media_s08.stable.out sql/test/Via-m/Tests/media_s09.stable.out sql/test/Via-m/Tests/media_s10.stable.out sql/test/Via-m/Tests/media_s11.stable.out sql/test/Via-m/Tests/media_s12.stable.out sql/test/Via-m/Tests/media_s13.stable.out sql/test/Via-m/Tests/media_s14.stable.out sql/test/Via-m/Tests/media_s15.stable.out sql/test/Via-m/Tests/media_s16.stable.out sql/test/Via-m/Tests/media_s17.stable.out sql/test/Via-m/Tests/media_s18.stable.out sql/test/Via-m/Tests/media_s19.stable.out sql/test/Via-m/Tests/media_s20.stable.out sql/test/emptydb/Tests/check.stable.out sql/test/emptydb/Tests/check.stable.out.32bit sql/test/emptydb/Tests/check.stable.out.int128 sql/test/rdf/Tests/create_tables_t.stable.out sql/test/rdf/Tests/create_tables_v.stable.out sql/test/rdf/Tests/drop_tables_t.stable.out sql/test/rdf/Tests/drop_tables_v.stable.out sql/test/rdf/Tests/q1_t.stable.out sql/test/rdf/Tests/q1_v.stable.out sql/test/rdf/Tests/q2_28_t.stable.out sql/test/rdf/Tests/q2_28_v.stable.out sql/test/rdf/Tests/q2_t.stable.out sql/test/rdf/Tests/q2_v.stable.out sql/test/rdf/Tests/q3_28_t.stable.out sql/test/rdf/Tests/q3_28_v.stable.out sql/test/rdf/Tests/q3_t.stable.out sql/test/rdf/Tests/q3_v.stable.out sql/test/rdf/Tests/q4_28_t.stable.out sql/test/rdf/Tests/q4_28_v.stable.out sql/test/rdf/Tests/q4_t.stable.out sql/test/rdf/Tests/q4_v.stable.out sql/test/rdf/Tests/q5_t.stable.out sql/test/rdf/Tests/q5_v.stable.out sql/test/rdf/Tests/q6_28_t.stable.out sql/test/rdf/Tests/q6_28_v.stable.out sql/test/rdf/Tests/q6_t.stable.out sql/test/rdf/Tests/q6_v.stable.out sql/test/rdf/Tests/q7_t.stable.out sql/test/rdf/Tests/q7_v.stable.out sql/test/rdf/Tests/q8_t.stable.out sql/test/rdf/Tests/q8_v_small.stable.out testing/ChangeLog.Jul2017 tools/merovingian/ChangeLog.Jul2017 Branch: batcalc-candidates Log Message:
Merge with default branch. diffs (truncated from 49373 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 @@ -879,17 +879,41 @@ Ready. [ "batcalc", "!=", "pattern batcalc.!=(v:timestamp, b:bat[:timestamp]):bat[:bit] ", "CMDbatNE;", "Return V != B" ] [ "batcalc", "!=", "pattern batcalc.!=(v:timestamp, b:bat[:timestamp], s:bat[:oid]):bat[:bit] ", "CMDbatNE;", "Return V != B with candidates list" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:bte], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:dbl]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:dbl], s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:flt]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:flt], s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:int], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:lng], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:bte], b2:bat[:sht], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:dbl], b2:bat[:bte]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:dbl], b2:bat[:bte], s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:dbl], b2:bat[:dbl]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] @@ -915,53 +939,121 @@ Ready. [ "batcalc", "%", "pattern batcalc.%(b1:bat[:flt], b2:bat[:sht]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:flt], b2:bat[:sht], s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:bte], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:dbl]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:dbl], s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:flt]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:flt], s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:int]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:int]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:int], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:int], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:lng]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:lng]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:lng], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:lng], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:sht]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:sht]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:sht]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:sht], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:sht], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:int], b2:bat[:sht], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:bte], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:dbl]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:dbl], s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:flt]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:flt], s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:int]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:int]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:int], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:int], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:lng]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:lng], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:sht]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:sht]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:sht]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:sht], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:sht], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:lng], b2:bat[:sht], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:bte], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:dbl]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:dbl], s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:flt]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:flt], s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:int]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:int]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:int]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:int], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:int], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:int], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:lng]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:lng]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:lng]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:lng], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:lng], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:lng], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:sht]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:sht]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:sht]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:sht], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:sht], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b1:bat[:sht], b2:bat[:sht], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B1 % B2 with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte):bat[:bte] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte, s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:bte, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:dbl):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:dbl, s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:flt):bat[:flt] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:flt, s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int):bat[:bte] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int, s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:int, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng):bat[:bte] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng, s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:lng, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht):bat[:bte] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht, s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:bte], v:sht, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:dbl], v:bte):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:dbl], v:bte, s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:dbl], v:dbl):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] @@ -987,53 +1079,121 @@ Ready. [ "batcalc", "%", "pattern batcalc.%(b:bat[:flt], v:sht):bat[:flt] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:flt], v:sht, s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte):bat[:bte] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte, s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:bte, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:dbl):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:dbl, s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:flt):bat[:flt] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:flt, s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:int):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:int):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:int, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:int, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:lng):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:lng):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:lng, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:lng, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:sht):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:sht):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:sht):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:sht, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:sht, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:int], v:sht, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte):bat[:bte] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte, s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:bte, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:dbl):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:dbl, s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:flt):bat[:flt] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:flt, s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:int):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:int):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:int, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:int, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:lng):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:lng, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:sht):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:sht):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:sht):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:sht, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:sht, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:lng], v:sht, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte):bat[:bte] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte, s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:bte, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:dbl):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:dbl, s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:flt):bat[:flt] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:flt, s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:int):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:int):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:int):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:int, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:int, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:int, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:lng):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:lng):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:lng):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:lng, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:lng, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:lng, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:sht):bat[:int] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:sht):bat[:lng] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:sht):bat[:sht] ", "CMDbatMODsignal;", "Return B % V, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:sht, s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:sht, s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(b:bat[:sht], v:sht, s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return B % V with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte]):bat[:int] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:bte], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:dbl]):bat[:dbl] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:dbl], s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:flt]):bat[:flt] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:flt], s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int]):bat[:int] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:int], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng]):bat[:int] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:lng], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht]):bat[:int] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:bte, b:bat[:sht], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:dbl, b:bat[:bte]):bat[:dbl] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:dbl, b:bat[:bte], s:bat[:oid]):bat[:dbl] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:dbl, b:bat[:dbl]):bat[:dbl] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] @@ -1059,49 +1219,115 @@ Ready. [ "batcalc", "%", "pattern batcalc.%(v:flt, b:bat[:sht]):bat[:flt] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:flt, b:bat[:sht], s:bat[:oid]):bat[:flt] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte]):bat[:int] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B, signal error on divide by zero" ] [ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte], s:bat[:oid]):bat[:bte] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte], s:bat[:oid]):bat[:int] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte], s:bat[:oid]):bat[:lng] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] +[ "batcalc", "%", "pattern batcalc.%(v:int, b:bat[:bte], s:bat[:oid]):bat[:sht] ", "CMDbatMODsignal;", "Return V % B with candidates list, signal error on divide by zero" ] _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list