Update of /cvsroot/monetdb/MonetDB5/src/modules/mal/Tests
In directory 
sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv24054/src/modules/mal/Tests

Modified Files:
        inspect05.stable.out 
Log Message:
propagated changes of Monday Nov 26 2007 - Tuesday Nov 27 2007
from the MonetDB_5-2 branch to the development trunk

There were conflicts in src/modules/mal/Tests/inspect05.stable.out, so
take an extra look.


Index: inspect05.stable.out
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/src/modules/mal/Tests/inspect05.stable.out,v
retrieving revision 1.342
retrieving revision 1.343
diff -u -d -r1.342 -r1.343
--- inspect05.stable.out        29 Oct 2007 20:09:57 -0000      1.342
+++ inspect05.stable.out        27 Nov 2007 09:12:17 -0000      1.343
@@ -2089,25 +2089,107 @@
 [ "!=",                                          "command",      "calc",       
  "(left:flt,right:dbl):bit ",                                                  
                                          "CALCcompNEQfltdbl;"                  
          ]
 [ "!=",                                          "command",      "calc",       
  "(left:flt,right:flt):bit ",                                                  
                                          "CALCcompNEQfltflt;"                  
          ]
 [ "!=",                                          "command",      "calc",       
  "(left:oid,right:oid):bit ",                                                  
                                          "CALCcompNEQoidoid;"                  
          ]
-[ "%",                                   "command",      "calc",         
"(left:int,right:sht):sht ",                                                    
                                        "CALCbinarycheckMODintsht;"             
        ]
-[ "%",                           "command",      "calc",         
"(left:int,right:bte):bte ",                                                    
                                        "CALCbinarycheckMODintbte;"             
        ]
-[ "%",                                   "command",      "calc",         
"(left:int,right:chr):chr ",                                                    
                                        "CALCbinarycheckMODintchr;"             
        ]
+[ "%",                                   "command",      "calc",         
"(left:lng,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODlngdbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:lng,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckMODlngflt;"             ]
 [ "%",                                   "command",      "calc",         
"(left:lng,right:lng):lng ",                                                    
                                        "CALCbinarycheckMODlnglng;"             
        ]
+[ "%",                                   "command",      "calc",         
"(left:lng,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckMODlngwrd;"             ]
 [ "%",                                   "command",      "calc",         
"(left:lng,right:int):int ",                                                    
                                        "CALCbinarycheckMODlngint;"             
        ]
+[ "%",                                   "command",      "calc",         
"(left:lng,right:sht):sht ",                                                    
                                                                
"CALCbinarycheckMODlngsht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:lng,right:bte):bte ",                                                    
                                                                
"CALCbinarycheckMODlngbte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:lng,right:chr):chr ",                                                    
                                                                
"CALCbinarycheckMODlngchr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODdbldbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                                                
"CALCbinarycheckMODdblflt;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                                                
"CALCbinarycheckMODdbllng;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:wrd):dbl ",                                                    
                                                                
"CALCbinarycheckMODdblwrd;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                                                
"CALCbinarycheckMODdblint;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                                                
"CALCbinarycheckMODdblsht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                                                
"CALCbinarycheckMODdblbte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                                                
"CALCbinarycheckMODdblchr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODfltdbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckMODfltflt;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                                                
"CALCbinarycheckMODfltlng;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:wrd):flt ",                                                    
                                                                
"CALCbinarycheckMODfltwrd;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                                                
"CALCbinarycheckMODfltint;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                                                
"CALCbinarycheckMODfltsht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                                                
"CALCbinarycheckMODfltbte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                                                
"CALCbinarycheckMODfltchr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODwrddbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckMODwrdflt;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:lng):lng ",                                                    
                                                                
"CALCbinarycheckMODwrdlng;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckMODwrdwrd;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:int):int ",                                                    
                                                                
"CALCbinarycheckMODwrdint;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:sht):sht ",                                                    
                                                                
"CALCbinarycheckMODwrdsht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:bte):bte ",                                                    
                                                                
"CALCbinarycheckMODwrdbte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:wrd,right:chr):chr ",                                                    
                                                                
"CALCbinarycheckMODwrdchr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:int,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODintdbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:int,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckMODintflt;"             ]
+[ "%",                                   "command",      "calc",         
"(left:int,right:lng):lng ",                                                    
                                                                
"CALCbinarycheckMODintlng;"             ]
+[ "%",                                   "command",      "calc",         
"(left:int,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckMODintwrd;"             ]
 [ "%",                                   "command",      "calc",         
"(left:int,right:int):int ",                                                    
                                        "CALCbinarycheckMODintint;"             
        ]
+[ "%",                                   "command",      "calc",         
"(left:int,right:sht):sht ",                                                    
                                                                
"CALCbinarycheckMODintsht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:int,right:bte):bte ",                                                    
                                                                
"CALCbinarycheckMODintbte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:int,right:chr):chr ",                                                    
                                                                
"CALCbinarycheckMODintchr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:sht,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODshtdbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:sht,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckMODshtflt;"             ]
+[ "%",                                   "command",      "calc",         
"(left:sht,right:lng):lng ",                                                    
                                                                
"CALCbinarycheckMODshtlng;"             ]
+[ "%",                                   "command",      "calc",         
"(left:sht,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckMODshtwrd;"             ]
 [ "%",                                   "command",      "calc",         
"(left:sht,right:int):int ",                                                    
                                        "CALCbinarycheckMODshtint;"             
        ]
+[ "%",                                   "command",      "calc",         
"(left:sht,right:sht):sht ",                                                    
                                                                
"CALCbinarycheckMODshtsht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:sht,right:bte):bte ",                                                    
                                                                
"CALCbinarycheckMODshtbte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:sht,right:chr):chr ",                                                    
                                                                
"CALCbinarycheckMODshtchr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:bte,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODbtedbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:bte,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckMODbteflt;"             ]
+[ "%",                                   "command",      "calc",         
"(left:bte,right:lng):lng ",                                                    
                                                                
"CALCbinarycheckMODbtelng;"             ]
+[ "%",                                   "command",      "calc",         
"(left:bte,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckMODbtewrd;"             ]
 [ "%",                           "command",      "calc",         
"(left:bte,right:int):int ",                                                    
                                        "CALCbinarycheckMODbteint;"             
        ]
+[ "%",                                   "command",      "calc",         
"(left:bte,right:sht):sht ",                                                    
                                                                
"CALCbinarycheckMODbtesht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:bte,right:chr):chr ",                                                    
                                                                
"CALCbinarycheckMODbtechr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:bte,right:bte):bte ",                                                    
                                                                
"CALCbinarycheckMODbtebte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:chr,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckMODchrdbl;"             ]
+[ "%",                                   "command",      "calc",         
"(left:chr,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckMODchrflt;"             ]
+[ "%",                                   "command",      "calc",         
"(left:chr,right:lng):lng ",                                                    
                                                                
"CALCbinarycheckMODchrlng;"             ]
+[ "%",                                   "command",      "calc",         
"(left:chr,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckMODchrwrd;"             ]
 [ "%",                                   "command",      "calc",         
"(left:chr,right:int):int ",                                                    
                                        "CALCbinarycheckMODchrint;"             
        ]
+[ "%",                                   "command",      "calc",         
"(left:chr,right:sht):sht ",                                                    
                                                                
"CALCbinarycheckMODchrsht;"             ]
+[ "%",                                   "command",      "calc",         
"(left:chr,right:bte):bte ",                                                    
                                                                
"CALCbinarycheckMODchrbte;"             ]
+[ "%",                                   "command",      "calc",         
"(left:chr,right:chr):chr ",                                                    
                                                                
"CALCbinarycheckMODchrchr;"             ]
+[ "%",                                   "command",      "calc",         
"(left:oid,right:oid):oid ",                                                    
                                                                
"CALCbinarycheckMODoidoid;"             ]
 [ "*",                                   "command",      "calc",         
"(left:lng,right:dbl):dbl ",                                                    
                                        "CALCbinaryMULlngdbl;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:lng,right:flt):flt ",                                                    
                                        "CALCbinaryMULlngflt;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:lng,right:flt):dbl ",                                                    
                                                                
"CALCbinaryMULlngflt;"                  ]
 [ "*",                                   "command",      "calc",         
"(left:lng,right:lng):lng ",                                                    
                                        "CALCbinaryMULlnglng;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:lng,right:wrd):lng ",                                                    
                                                                
"CALCbinaryMULlngwrd;"                  ]
 [ "*",                                   "command",      "calc",         
"(left:lng,right:int):lng ",                                                    
                                        "CALCbinaryMULlngint;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:lng,right:sht):lng ",                                                    
                                        "CALCbinaryMULlngsht;"                  
        ]
 [ "*",                           "command",      "calc",         
"(left:lng,right:bte):lng ",                                                    
                                        "CALCbinaryMULlngbte;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:lng,right:chr):lng ",                                                    
                                        "CALCbinaryMULlngchr;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                                                
"CALCbinaryMULdbldbl;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                                                
"CALCbinaryMULdblflt;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                                                
"CALCbinaryMULdbllng;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:wrd):dbl ",                                                    
                                                                
"CALCbinaryMULdblwrd;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                                                
"CALCbinaryMULdblint;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                                                
"CALCbinaryMULdblsht;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                                                
"CALCbinaryMULdblbte;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                                                
"CALCbinaryMULdblchr;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                                                
"CALCbinaryMULfltdbl;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                                                
"CALCbinaryMULfltflt;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                                                
"CALCbinaryMULfltlng;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:wrd):flt ",                                                    
                                                                
"CALCbinaryMULfltwrd;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                                                
"CALCbinaryMULfltint;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                                                
"CALCbinaryMULfltsht;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                                                
"CALCbinaryMULfltbte;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                                                
"CALCbinaryMULfltchr;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:dbl):dbl ",                                                    
                                                                
"CALCbinaryMULwrddbl;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:flt):flt ",                                                    
                                                                
"CALCbinaryMULwrdflt;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:lng):lng ",                                                    
                                                                
"CALCbinaryMULwrdlng;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryMULwrdwrd;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:int):wrd ",                                                    
                                                                
"CALCbinaryMULwrdint;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:sht):wrd ",                                                    
                                                                
"CALCbinaryMULwrdsht;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:bte):wrd ",                                                    
                                                                
"CALCbinaryMULwrdbte;"                  ]
+[ "*",                                   "command",      "calc",         
"(left:wrd,right:chr):wrd ",                                                    
                                                                
"CALCbinaryMULwrdchr;"                  ]
 [ "*",                                   "command",      "calc",         
"(left:int,right:dbl):dbl ",                                                    
                                        "CALCbinaryMULintdbl;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:int,right:flt):flt ",                                                    
                                        "CALCbinaryMULintflt;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:int,right:lng):lng ",                                                    
                                        "CALCbinaryMULintlng;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:int,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryMULintwrd;"                  ]
 [ "*",                                   "command",      "calc",         
"(left:int,right:int):int ",                                                    
                                        "CALCbinaryMULintint;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:int,right:sht):int ",                                                    
                                        "CALCbinaryMULintsht;"                  
        ]
 [ "*",                           "command",      "calc",         
"(left:int,right:bte):int ",                                                    
                                        "CALCbinaryMULintbte;"                  
        ]
@@ -2115,6 +2197,7 @@
 [ "*",                                   "command",      "calc",         
"(left:sht,right:dbl):dbl ",                                                    
                                        "CALCbinaryMULshtdbl;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:sht,right:flt):flt ",                                                    
                                        "CALCbinaryMULshtflt;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:sht,right:lng):lng ",                                                    
                                        "CALCbinaryMULshtlng;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:sht,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryMULshtwrd;"                  ]
 [ "*",                                   "command",      "calc",         
"(left:sht,right:int):int ",                                                    
                                        "CALCbinaryMULshtint;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:sht,right:sht):sht ",                                                    
                                        "CALCbinaryMULshtsht;"                  
        ]
 [ "*",                           "command",      "calc",         
"(left:sht,right:bte):sht ",                                                    
                                        "CALCbinaryMULshtbte;"                  
        ]
@@ -2122,42 +2205,56 @@
 [ "*",                           "command",      "calc",         
"(left:bte,right:dbl):dbl ",                                                    
                                        "CALCbinaryMULbtedbl;"                  
        ]
 [ "*",                           "command",      "calc",         
"(left:bte,right:flt):flt ",                                                    
                                        "CALCbinaryMULbteflt;"                  
        ]
 [ "*",                           "command",      "calc",         
"(left:bte,right:lng):lng ",                                                    
                                        "CALCbinaryMULbtelng;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:bte,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryMULbtewrd;"                  ]
 [ "*",                           "command",      "calc",         
"(left:bte,right:int):int ",                                                    
                                        "CALCbinaryMULbteint;"                  
        ]
 [ "*",                           "command",      "calc",         
"(left:bte,right:sht):sht ",                                                    
                                        "CALCbinaryMULbtesht;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:bte,right:chr):bte ",                                                    
                                                                
"CALCbinaryMULbtechr;"                  ]
 [ "*",                           "command",      "calc",         
"(left:bte,right:bte):bte ",                                                    
                                        "CALCbinaryMULbtebte;"                  
        ]
-[ "*",                           "command",      "calc",         
"(left:bte,right:chr):chr ",                                                    
                                        "CALCbinaryMULbtechr;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:chr,right:dbl):dbl ",                                                    
                                        "CALCbinaryMULchrdbl;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:chr,right:flt):flt ",                                                    
                                        "CALCbinaryMULchrflt;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:chr,right:lng):lng ",                                                    
                                        "CALCbinaryMULchrlng;"                  
        ]
+[ "*",                                   "command",      "calc",         
"(left:chr,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryMULchrwrd;"                  ]
 [ "*",                                   "command",      "calc",         
"(left:chr,right:int):int ",                                                    
                                        "CALCbinaryMULchrint;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:chr,right:sht):sht ",                                                    
                                        "CALCbinaryMULchrsht;"                  
        ]
 [ "*",                           "command",      "calc",         
"(left:chr,right:bte):bte ",                                                    
                                        "CALCbinaryMULchrbte;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:chr,right:chr):chr ",                                                    
                                        "CALCbinaryMULchrchr;"                  
        ]
 [ "*",                                   "command",      "calc",         
"(left:oid,right:oid):oid ",                                                    
                                        "CALCbinaryMULoidoid;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                        "CALCbinaryMULdbldbl;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                        "CALCbinaryMULdblflt;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                        "CALCbinaryMULdbllng;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                        "CALCbinaryMULdblint;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                        "CALCbinaryMULdblsht;"                  
        ]
-[ "*",                           "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                        "CALCbinaryMULdblbte;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                        "CALCbinaryMULdblchr;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                        "CALCbinaryMULfltdbl;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                        "CALCbinaryMULfltflt;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                        "CALCbinaryMULfltlng;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                        "CALCbinaryMULfltint;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                        "CALCbinaryMULfltsht;"                  
        ]
-[ "*",                           "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                        "CALCbinaryMULfltbte;"                  
        ]
-[ "*",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                        "CALCbinaryMULfltchr;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:lng,right:dbl):dbl ",                                                    
                                        "CALCbinaryADDlngdbl;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:lng,right:flt):flt ",                                                    
                                        "CALCbinaryADDlngflt;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:lng,right:flt):dbl ",                                                    
                                                                
"CALCbinaryADDlngflt;"                  ]
 [ "+",                                   "command",      "calc",         
"(left:lng,right:lng):lng ",                                                    
                                        "CALCbinaryADDlnglng;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:lng,right:wrd):lng ",                                                    
                                                                
"CALCbinaryADDlngwrd;"                  ]
 [ "+",                                   "command",      "calc",         
"(left:lng,right:int):lng ",                                                    
                                        "CALCbinaryADDlngint;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:lng,right:sht):lng ",                                                    
                                        "CALCbinaryADDlngsht;"                  
        ]
 [ "+",                           "command",      "calc",         
"(left:lng,right:bte):lng ",                                                    
                                        "CALCbinaryADDlngbte;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:lng,right:chr):lng ",                                                    
                                        "CALCbinaryADDlngchr;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                                                
"CALCbinaryADDdbldbl;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                                                
"CALCbinaryADDdblflt;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                                                
"CALCbinaryADDdbllng;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:wrd):dbl ",                                                    
                                                                
"CALCbinaryADDdblwrd;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                                                
"CALCbinaryADDdblint;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                                                
"CALCbinaryADDdblsht;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                                                
"CALCbinaryADDdblbte;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                                                
"CALCbinaryADDdblchr;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                                                
"CALCbinaryADDfltdbl;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                                                
"CALCbinaryADDfltflt;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                                                
"CALCbinaryADDfltlng;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:wrd):flt ",                                                    
                                                                
"CALCbinaryADDfltwrd;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                                                
"CALCbinaryADDfltint;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                                                
"CALCbinaryADDfltsht;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                                                
"CALCbinaryADDfltbte;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                                                
"CALCbinaryADDfltchr;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:dbl):dbl ",                                                    
                                                                
"CALCbinaryADDwrddbl;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:flt):flt ",                                                    
                                                                
"CALCbinaryADDwrdflt;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:lng):lng ",                                                    
                                                                
"CALCbinaryADDwrdlng;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryADDwrdwrd;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:int):wrd ",                                                    
                                                                
"CALCbinaryADDwrdint;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:sht):wrd ",                                                    
                                                                
"CALCbinaryADDwrdsht;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:bte):wrd ",                                                    
                                                                
"CALCbinaryADDwrdbte;"                  ]
+[ "+",                                   "command",      "calc",         
"(left:wrd,right:chr):wrd ",                                                    
                                                                
"CALCbinaryADDwrdchr;"                  ]
 [ "+",                                   "command",      "calc",         
"(left:int,right:dbl):dbl ",                                                    
                                        "CALCbinaryADDintdbl;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:int,right:flt):flt ",                                                    
                                        "CALCbinaryADDintflt;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:int,right:lng):lng ",                                                    
                                        "CALCbinaryADDintlng;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:int,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryADDintwrd;"                  ]
 [ "+",                                   "command",      "calc",         
"(left:int,right:int):int ",                                                    
                                        "CALCbinaryADDintint;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:int,right:sht):int ",                                                    
                                        "CALCbinaryADDintsht;"                  
        ]
 [ "+",                           "command",      "calc",         
"(left:int,right:bte):int ",                                                    
                                        "CALCbinaryADDintbte;"                  
        ]
@@ -2165,6 +2262,7 @@
 [ "+",                                   "command",      "calc",         
"(left:sht,right:dbl):dbl ",                                                    
                                        "CALCbinaryADDshtdbl;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:sht,right:flt):flt ",                                                    
                                        "CALCbinaryADDshtflt;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:sht,right:lng):lng ",                                                    
                                        "CALCbinaryADDshtlng;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:sht,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryADDshtwrd;"                  ]
 [ "+",                                   "command",      "calc",         
"(left:sht,right:int):int ",                                                    
                                        "CALCbinaryADDshtint;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:sht,right:sht):sht ",                                                    
                                        "CALCbinaryADDshtsht;"                  
        ]
 [ "+",                           "command",      "calc",         
"(left:sht,right:bte):sht ",                                                    
                                        "CALCbinaryADDshtbte;"                  
        ]
@@ -2172,51 +2270,66 @@
 [ "+",                           "command",      "calc",         
"(left:bte,right:dbl):dbl ",                                                    
                                        "CALCbinaryADDbtedbl;"                  
        ]
 [ "+",                           "command",      "calc",         
"(left:bte,right:flt):flt ",                                                    
                                        "CALCbinaryADDbteflt;"                  
        ]
 [ "+",                           "command",      "calc",         
"(left:bte,right:lng):lng ",                                                    
                                        "CALCbinaryADDbtelng;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:bte,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryADDbtewrd;"                  ]
 [ "+",                           "command",      "calc",         
"(left:bte,right:int):int ",                                                    
                                        "CALCbinaryADDbteint;"                  
        ]
 [ "+",                           "command",      "calc",         
"(left:bte,right:sht):sht ",                                                    
                                        "CALCbinaryADDbtesht;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:bte,right:chr):bte ",                                                    
                                                                
"CALCbinaryADDbtechr;"                  ]
 [ "+",                           "command",      "calc",         
"(left:bte,right:bte):bte ",                                                    
                                        "CALCbinaryADDbtebte;"                  
        ]
-[ "+",                           "command",      "calc",         
"(left:bte,right:chr):chr ",                                                    
                                        "CALCbinaryADDbtechr;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:chr,right:dbl):dbl ",                                                    
                                        "CALCbinaryADDchrdbl;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:chr,right:flt):flt ",                                                    
                                        "CALCbinaryADDchrflt;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:chr,right:lng):lng ",                                                    
                                        "CALCbinaryADDchrlng;"                  
        ]
+[ "+",                                   "command",      "calc",         
"(left:chr,right:wrd):wrd ",                                                    
                                                                
"CALCbinaryADDchrwrd;"                  ]
 [ "+",                                   "command",      "calc",         
"(left:chr,right:int):int ",                                                    
                                        "CALCbinaryADDchrint;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:chr,right:sht):sht ",                                                    
                                        "CALCbinaryADDchrsht;"                  
        ]
 [ "+",                           "command",      "calc",         
"(left:chr,right:bte):bte ",                                                    
                                        "CALCbinaryADDchrbte;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:chr,right:chr):chr ",                                                    
                                        "CALCbinaryADDchrchr;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(left:oid,right:oid):oid ",                                                    
                                        "CALCbinaryADDoidoid;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                        "CALCbinaryADDdbldbl;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                        "CALCbinaryADDdblflt;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                        "CALCbinaryADDdbllng;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                        "CALCbinaryADDdblint;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                        "CALCbinaryADDdblsht;"                  
        ]
-[ "+",                           "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                        "CALCbinaryADDdblbte;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                        "CALCbinaryADDdblchr;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                        "CALCbinaryADDfltdbl;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                        "CALCbinaryADDfltflt;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                        "CALCbinaryADDfltlng;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                        "CALCbinaryADDfltint;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                        "CALCbinaryADDfltsht;"                  
        ]
-[ "+",                           "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                        "CALCbinaryADDfltbte;"                  
        ]
-[ "+",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                        "CALCbinaryADDfltchr;"                  
        ]
 [ "+",                                   "command",      "calc",         
"(l:str,r:int):str ",                                                           
                                        "CALCstrConcatInt;"                     
        ]
 [ "+",                                   "command",      "calc",         
"(l:str,r:str):str ",                                                           
                                        "CALCstrConcat;"                        
        ]
+[ "-",                                   "command",      "calc",         
"(x:dbl):dbl ",                                                                 
                                                                
"CALCunarydblNEG;"                      ]
+[ "-",                                   "command",      "calc",         
"(x:flt):flt ",                                                                 
                                                                
"CALCunaryfltNEG;"                      ]
 [ "-",                                   "command",      "calc",         
"(x:lng):lng ",                                                                 
                                        "CALCunarylngNEG;"                      
        ]
+[ "-",                                   "command",      "calc",         
"(x:wrd):wrd ",                                                                 
                                                                
"CALCunarywrdNEG;"                      ]
 [ "-",                                   "command",      "calc",         
"(x:int):int ",                                                                 
                                        "CALCunaryintNEG;"                      
        ]
 [ "-",                                   "command",      "calc",         
"(x:sht):sht ",                                                                 
                                        "CALCunaryshtNEG;"                      
        ]
 [ "-",                           "command",      "calc",         "(x:bte):bte 
",                                                                              
                           "CALCunarybteNEG;"                              ]
 [ "-",                                   "command",      "calc",         
"(x:chr):chr ",                                                                 
                                        "CALCunarychrNEG;"                      
        ]
-[ "-",                                   "command",      "calc",         
"(x:flt):flt ",                                                                 
                                        "CALCunaryfltNEG;"                      
        ]
-[ "-",                                   "command",      "calc",         
"(x:dbl):dbl ",                                                                 
                                        "CALCunarydblNEG;"                      
        ]
 [ "-",                                   "command",      "calc",         
"(left:lng,right:dbl):dbl ",                                                    
                                        "CALCbinarySUBlngdbl;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:lng,right:flt):flt ",                                                    
                                        "CALCbinarySUBlngflt;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:lng,right:flt):dbl ",                                                    
                                                                
"CALCbinarySUBlngflt;"                  ]
 [ "-",                                   "command",      "calc",         
"(left:lng,right:lng):lng ",                                                    
                                        "CALCbinarySUBlnglng;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:lng,right:wrd):lng ",                                                    
                                                                
"CALCbinarySUBlngwrd;"                  ]
 [ "-",                                   "command",      "calc",         
"(left:lng,right:int):lng ",                                                    
                                        "CALCbinarySUBlngint;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:lng,right:sht):lng ",                                                    
                                        "CALCbinarySUBlngsht;"                  
        ]
 [ "-",                           "command",      "calc",         
"(left:lng,right:bte):lng ",                                                    
                                        "CALCbinarySUBlngbte;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:lng,right:chr):lng ",                                                    
                                        "CALCbinarySUBlngchr;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                                                
"CALCbinarySUBdbldbl;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                                                
"CALCbinarySUBdblflt;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                                                
"CALCbinarySUBdbllng;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:wrd):dbl ",                                                    
                                                                
"CALCbinarySUBdblwrd;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                                                
"CALCbinarySUBdblint;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                                                
"CALCbinarySUBdblsht;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                                                
"CALCbinarySUBdblbte;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                                                
"CALCbinarySUBdblchr;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                                                
"CALCbinarySUBfltdbl;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                                                
"CALCbinarySUBfltflt;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                                                
"CALCbinarySUBfltlng;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:wrd):flt ",                                                    
                                                                
"CALCbinarySUBfltwrd;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                                                
"CALCbinarySUBfltint;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                                                
"CALCbinarySUBfltsht;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                                                
"CALCbinarySUBfltbte;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                                                
"CALCbinarySUBfltchr;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:dbl):dbl ",                                                    
                                                                
"CALCbinarySUBwrddbl;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:flt):flt ",                                                    
                                                                
"CALCbinarySUBwrdflt;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:lng):lng ",                                                    
                                                                
"CALCbinarySUBwrdlng;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:wrd):wrd ",                                                    
                                                                
"CALCbinarySUBwrdwrd;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:int):wrd ",                                                    
                                                                
"CALCbinarySUBwrdint;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:sht):wrd ",                                                    
                                                                
"CALCbinarySUBwrdsht;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:bte):wrd ",                                                    
                                                                
"CALCbinarySUBwrdbte;"                  ]
+[ "-",                                   "command",      "calc",         
"(left:wrd,right:chr):wrd ",                                                    
                                                                
"CALCbinarySUBwrdchr;"                  ]
 [ "-",                                   "command",      "calc",         
"(left:int,right:dbl):dbl ",                                                    
                                        "CALCbinarySUBintdbl;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:int,right:flt):flt ",                                                    
                                        "CALCbinarySUBintflt;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:int,right:lng):lng ",                                                    
                                        "CALCbinarySUBintlng;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:int,right:wrd):wrd ",                                                    
                                                                
"CALCbinarySUBintwrd;"                  ]
 [ "-",                                   "command",      "calc",         
"(left:int,right:int):int ",                                                    
                                        "CALCbinarySUBintint;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:int,right:sht):int ",                                                    
                                        "CALCbinarySUBintsht;"                  
        ]
 [ "-",                           "command",      "calc",         
"(left:int,right:bte):int ",                                                    
                                        "CALCbinarySUBintbte;"                  
        ]
@@ -2224,6 +2337,7 @@
 [ "-",                                   "command",      "calc",         
"(left:sht,right:dbl):dbl ",                                                    
                                        "CALCbinarySUBshtdbl;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:sht,right:flt):flt ",                                                    
                                        "CALCbinarySUBshtflt;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:sht,right:lng):lng ",                                                    
                                        "CALCbinarySUBshtlng;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:sht,right:wrd):wrd ",                                                    
                                                                
"CALCbinarySUBshtwrd;"                  ]
 [ "-",                                   "command",      "calc",         
"(left:sht,right:int):int ",                                                    
                                        "CALCbinarySUBshtint;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:sht,right:sht):sht ",                                                    
                                        "CALCbinarySUBshtsht;"                  
        ]
 [ "-",                           "command",      "calc",         
"(left:sht,right:bte):sht ",                                                    
                                        "CALCbinarySUBshtbte;"                  
        ]
@@ -2231,42 +2345,56 @@
 [ "-",                           "command",      "calc",         
"(left:bte,right:dbl):dbl ",                                                    
                                        "CALCbinarySUBbtedbl;"                  
        ]
 [ "-",                           "command",      "calc",         
"(left:bte,right:flt):flt ",                                                    
                                        "CALCbinarySUBbteflt;"                  
        ]
 [ "-",                           "command",      "calc",         
"(left:bte,right:lng):lng ",                                                    
                                        "CALCbinarySUBbtelng;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:bte,right:wrd):wrd ",                                                    
                                                                
"CALCbinarySUBbtewrd;"                  ]
 [ "-",                           "command",      "calc",         
"(left:bte,right:int):int ",                                                    
                                        "CALCbinarySUBbteint;"                  
        ]
 [ "-",                           "command",      "calc",         
"(left:bte,right:sht):sht ",                                                    
                                        "CALCbinarySUBbtesht;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:bte,right:chr):bte ",                                                    
                                                                
"CALCbinarySUBbtechr;"                  ]
 [ "-",                           "command",      "calc",         
"(left:bte,right:bte):bte ",                                                    
                                        "CALCbinarySUBbtebte;"                  
        ]
-[ "-",                           "command",      "calc",         
"(left:bte,right:chr):chr ",                                                    
                                        "CALCbinarySUBbtechr;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:chr,right:dbl):dbl ",                                                    
                                        "CALCbinarySUBchrdbl;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:chr,right:flt):flt ",                                                    
                                        "CALCbinarySUBchrflt;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:chr,right:lng):lng ",                                                    
                                        "CALCbinarySUBchrlng;"                  
        ]
+[ "-",                                   "command",      "calc",         
"(left:chr,right:wrd):wrd ",                                                    
                                                                
"CALCbinarySUBchrwrd;"                  ]
 [ "-",                                   "command",      "calc",         
"(left:chr,right:int):int ",                                                    
                                        "CALCbinarySUBchrint;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:chr,right:sht):sht ",                                                    
                                        "CALCbinarySUBchrsht;"                  
        ]
 [ "-",                           "command",      "calc",         
"(left:chr,right:bte):bte ",                                                    
                                        "CALCbinarySUBchrbte;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:chr,right:chr):chr ",                                                    
                                        "CALCbinarySUBchrchr;"                  
        ]
 [ "-",                                   "command",      "calc",         
"(left:oid,right:oid):oid ",                                                    
                                        "CALCbinarySUBoidoid;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                        "CALCbinarySUBdbldbl;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                        "CALCbinarySUBdblflt;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                        "CALCbinarySUBdbllng;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                        "CALCbinarySUBdblint;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                        "CALCbinarySUBdblsht;"                  
        ]
-[ "-",                           "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                        "CALCbinarySUBdblbte;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                        "CALCbinarySUBdblchr;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                        "CALCbinarySUBfltdbl;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                        "CALCbinarySUBfltflt;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                        "CALCbinarySUBfltlng;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                        "CALCbinarySUBfltint;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                        "CALCbinarySUBfltsht;"                  
        ]
-[ "-",                           "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                        "CALCbinarySUBfltbte;"                  
        ]
-[ "-",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                        "CALCbinarySUBfltchr;"                  
        ]
 [ "/",                                   "command",      "calc",         
"(left:lng,right:dbl):dbl ",                                                    
                                        "CALCbinarycheckDIVlngdbl;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:lng,right:flt):flt ",                                                    
                                        "CALCbinarycheckDIVlngflt;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:lng,right:flt):dbl ",                                                    
                                                                
"CALCbinarycheckDIVlngflt;"             ]
 [ "/",                                   "command",      "calc",         
"(left:lng,right:lng):lng ",                                                    
                                        "CALCbinarycheckDIVlnglng;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:lng,right:wrd):lng ",                                                    
                                                                
"CALCbinarycheckDIVlngwrd;"             ]
 [ "/",                                   "command",      "calc",         
"(left:lng,right:int):lng ",                                                    
                                        "CALCbinarycheckDIVlngint;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:lng,right:sht):lng ",                                                    
                                        "CALCbinarycheckDIVlngsht;"             
        ]
 [ "/",                           "command",      "calc",         
"(left:lng,right:bte):lng ",                                                    
                                        "CALCbinarycheckDIVlngbte;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:lng,right:chr):lng ",                                                    
                                        "CALCbinarycheckDIVlngchr;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdbldbl;"             ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdblflt;"             ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdbllng;"             ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:wrd):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdblwrd;"             ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdblint;"             ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdblsht;"             ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdblbte;"             ]
+[ "/",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                                                
"CALCbinarycheckDIVdblchr;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckDIVfltdbl;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckDIVfltflt;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                                                
"CALCbinarycheckDIVfltlng;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:wrd):flt ",                                                    
                                                                
"CALCbinarycheckDIVfltwrd;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                                                
"CALCbinarycheckDIVfltint;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                                                
"CALCbinarycheckDIVfltsht;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                                                
"CALCbinarycheckDIVfltbte;"             ]
+[ "/",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                                                
"CALCbinarycheckDIVfltchr;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:dbl):dbl ",                                                    
                                                                
"CALCbinarycheckDIVwrddbl;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:flt):flt ",                                                    
                                                                
"CALCbinarycheckDIVwrdflt;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:lng):lng ",                                                    
                                                                
"CALCbinarycheckDIVwrdlng;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckDIVwrdwrd;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:int):wrd ",                                                    
                                                                
"CALCbinarycheckDIVwrdint;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:sht):wrd ",                                                    
                                                                
"CALCbinarycheckDIVwrdsht;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:bte):wrd ",                                                    
                                                                
"CALCbinarycheckDIVwrdbte;"             ]
+[ "/",                                   "command",      "calc",         
"(left:wrd,right:chr):wrd ",                                                    
                                                                
"CALCbinarycheckDIVwrdchr;"             ]
 [ "/",                                   "command",      "calc",         
"(left:int,right:dbl):dbl ",                                                    
                                        "CALCbinarycheckDIVintdbl;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:int,right:flt):flt ",                                                    
                                        "CALCbinarycheckDIVintflt;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:int,right:lng):lng ",                                                    
                                        "CALCbinarycheckDIVintlng;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:int,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckDIVintwrd;"             ]
 [ "/",                                   "command",      "calc",         
"(left:int,right:int):int ",                                                    
                                        "CALCbinarycheckDIVintint;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:int,right:sht):int ",                                                    
                                        "CALCbinarycheckDIVintsht;"             
        ]
 [ "/",                           "command",      "calc",         
"(left:int,right:bte):int ",                                                    
                                        "CALCbinarycheckDIVintbte;"             
        ]
@@ -2274,6 +2402,7 @@
 [ "/",                                   "command",      "calc",         
"(left:sht,right:dbl):dbl ",                                                    
                                        "CALCbinarycheckDIVshtdbl;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:sht,right:flt):flt ",                                                    
                                        "CALCbinarycheckDIVshtflt;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:sht,right:lng):lng ",                                                    
                                        "CALCbinarycheckDIVshtlng;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:sht,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckDIVshtwrd;"             ]
 [ "/",                                   "command",      "calc",         
"(left:sht,right:int):int ",                                                    
                                        "CALCbinarycheckDIVshtint;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:sht,right:sht):sht ",                                                    
                                        "CALCbinarycheckDIVshtsht;"             
        ]
 [ "/",                           "command",      "calc",         
"(left:sht,right:bte):sht ",                                                    
                                        "CALCbinarycheckDIVshtbte;"             
        ]
@@ -2281,34 +2410,20 @@
 [ "/",                           "command",      "calc",         
"(left:bte,right:dbl):dbl ",                                                    
                                        "CALCbinarycheckDIVbtedbl;"             
        ]
 [ "/",                           "command",      "calc",         
"(left:bte,right:flt):flt ",                                                    
                                        "CALCbinarycheckDIVbteflt;"             
        ]
 [ "/",                           "command",      "calc",         
"(left:bte,right:lng):lng ",                                                    
                                        "CALCbinarycheckDIVbtelng;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:bte,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckDIVbtewrd;"             ]
 [ "/",                           "command",      "calc",         
"(left:bte,right:int):int ",                                                    
                                        "CALCbinarycheckDIVbteint;"             
        ]
 [ "/",                           "command",      "calc",         
"(left:bte,right:sht):sht ",                                                    
                                        "CALCbinarycheckDIVbtesht;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:bte,right:chr):bte ",                                                    
                                                                
"CALCbinarycheckDIVbtechr;"             ]
 [ "/",                           "command",      "calc",         
"(left:bte,right:bte):bte ",                                                    
                                        "CALCbinarycheckDIVbtebte;"             
        ]
-[ "/",                           "command",      "calc",         
"(left:bte,right:chr):chr ",                                                    
                                        "CALCbinarycheckDIVbtechr;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:chr,right:dbl):dbl ",                                                    
                                        "CALCbinarycheckDIVchrdbl;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:chr,right:flt):flt ",                                                    
                                        "CALCbinarycheckDIVchrflt;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:chr,right:lng):lng ",                                                    
                                        "CALCbinarycheckDIVchrlng;"             
        ]
+[ "/",                                   "command",      "calc",         
"(left:chr,right:wrd):wrd ",                                                    
                                                                
"CALCbinarycheckDIVchrwrd;"             ]
 [ "/",                                   "command",      "calc",         
"(left:chr,right:int):int ",                                                    
                                        "CALCbinarycheckDIVchrint;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:chr,right:sht):sht ",                                                    
                                        "CALCbinarycheckDIVchrsht;"             
        ]
 [ "/",                           "command",      "calc",         
"(left:chr,right:bte):bte ",                                                    
                                        "CALCbinarycheckDIVchrbte;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:chr,right:chr):chr ",                                                    
                                        "CALCbinarycheckDIVchrchr;"             
        ]
 [ "/",                                   "command",      "calc",         
"(left:oid,right:oid):oid ",                                                    
                                        "CALCbinarycheckDIVoidoid;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:dbl,right:dbl):dbl ",                                                    
                                        "CALCbinarycheckDIVdbldbl;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:dbl,right:flt):dbl ",                                                    
                                        "CALCbinarycheckDIVdblflt;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:dbl,right:lng):dbl ",                                                    
                                        "CALCbinarycheckDIVdbllng;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:dbl,right:int):dbl ",                                                    
                                        "CALCbinarycheckDIVdblint;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:dbl,right:sht):dbl ",                                                    
                                        "CALCbinarycheckDIVdblsht;"             
        ]
-[ "/",                           "command",      "calc",         
"(left:dbl,right:bte):dbl ",                                                    
                                        "CALCbinarycheckDIVdblbte;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:dbl,right:chr):dbl ",                                                    
                                        "CALCbinarycheckDIVdblchr;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:flt,right:dbl):dbl ",                                                    
                                        "CALCbinarycheckDIVfltdbl;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:flt,right:flt):flt ",                                                    
                                        "CALCbinarycheckDIVfltflt;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:flt,right:lng):flt ",                                                    
                                        "CALCbinarycheckDIVfltlng;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:flt,right:int):flt ",                                                    
                                        "CALCbinarycheckDIVfltint;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:flt,right:sht):flt ",                                                    
                                        "CALCbinarycheckDIVfltsht;"             
        ]
-[ "/",                           "command",      "calc",         
"(left:flt,right:bte):flt ",                                                    
                                        "CALCbinarycheckDIVfltbte;"             
        ]
-[ "/",                                   "command",      "calc",         
"(left:flt,right:chr):flt ",                                                    
                                        "CALCbinarycheckDIVfltchr;"             
        ]
-[ "<=",                                  "command",      "calc",         
"(v:inet,w:inet):bit ",                                                         
                        "INET_comp_LE;"                         ]
-[ "<",                           "command",      "calc",         
"(v:inet,w:inet):bit ",                                                         
                        "INET_comp_LT;"                         ]
 [ "<=",                                          "command",      "calc",       
  "(v:timestamp,w:timestamp):bit ",                                             
                                          "MTIMEtimestamp_LE;"                  
          ]
 [ "<",                                   "command",      "calc",         
"(v:timestamp,w:timestamp):bit ",                                               
                                        "MTIMEtimestamp_LT;"                    
        ]
 [ "<=",                                          "command",      "calc",       
  "(v:daytime,w:daytime):bit ",                                                 
                                          "MTIMEdaytime_LE;"                    
          ]
@@ -2499,13 +2614,14 @@
 [ "and",                         "command",      "calc",         
"(left:bte,right:bte):bte ",                                                    
                                        "CALCbinaryANDbtebte;"                  
        ]
 [ "and",                                 "command",      "calc",         
"(left:chr,right:chr):chr ",                                                    
                                        "CALCbinaryANDchrchr;"                  
        ]
 [ "and",                                 "command",      "calc",         
"(left:bit,right:bit):bit ",                                                    
                                        "CALCbinaryANDbit;"                     
        ]
+[ "abs",                                 "command",      "calc",         
"(x:dbl):dbl ",                                                                 
                                                                
"CALCunarydblABS;"                      ]
+[ "abs",                                 "command",      "calc",         
"(x:flt):flt ",                                                                 
                                                                
"CALCunaryfltABS;"                      ]
 [ "abs",                                 "command",      "calc",         
"(x:lng):lng ",                                                                 
                                        "CALCunarylngABS;"                      
        ]
+[ "abs",                                 "command",      "calc",         
"(x:wrd):wrd ",                                                                 
                                                                
"CALCunarywrdABS;"                      ]
 [ "abs",                                 "command",      "calc",         
"(x:int):int ",                                                                 
                                        "CALCunaryintABS;"                      
        ]
 [ "abs",                                 "command",      "calc",         
"(x:sht):sht ",                                                                 
                                        "CALCunaryshtABS;"                      
        ]
 [ "abs",                         "command",      "calc",         "(x:bte):bte 
",                                                                              
                           "CALCunarybteABS;"                              ]
 [ "abs",                                 "command",      "calc",         
"(x:chr):chr ",                                                                 
                                        "CALCunarychrABS;"                      
        ]
-[ "abs",                                 "command",      "calc",         
"(x:flt):flt ",                                                                 
                                        "CALCunaryfltABS;"                      
        ]
-[ "abs",                                 "command",      "calc",         
"(x:dbl):dbl ",                                                                 
                                        "CALCunarydblABS;"                      
        ]
 [ "blob",                                "command",      "calc",         
"(s:str):blob ",                                                                
                                        "BLOBblob_fromstr;"                     
        ]
 [ "blob",                                "command",      "calc",         
"(b:blob):blob ",                                                               
                                        "BLOBblob_blob;"                        
        ]
 [ "bat",                                 "command",      "calc",         
"(v:void):bat[:any_1,:any_2] ",                                                 
                                        "CALCnil2bat;"                          
        ]
@@ -2524,6 +2640,7 @@
 [ "bte",                         "command",      "calc",         "(x:dbl):bte 
",                                                                              
                           "CALCdbl2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:flt):bte 
",                                                                              
                           "CALCflt2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:lng):bte 
",                                                                              
                           "CALClng2bte;"                                  ]
+[ "bte",                                 "command",      "calc",         
"(x:wrd):bte ",                                                                 
                                                                "CALCwrd2bte;"  
                        ]
 [ "bte",                         "command",      "calc",         "(x:int):bte 
",                                                                              
                           "CALCint2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:sht):bte 
",                                                                              
                           "CALCsht2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:bte):bte 
",                                                                              
                           "CALCbte2bte;"                                  ]
@@ -2533,6 +2650,7 @@
 [ "bte",                         "command",      "calc",         "(x:dbl):bte 
",                                                                              
                           "CALCdbl2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:flt):bte 
",                                                                              
                           "CALCflt2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:lng):bte 
",                                                                              
                           "CALClng2bte;"                                  ]
+[ "bte",                                 "command",      "calc",         
"(x:wrd):bte ",                                                                 
                                                                "CALCwrd2bte;"  
                        ]
 [ "bte",                         "command",      "calc",         "(x:int):bte 
",                                                                              
                           "CALCint2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:sht):bte 
",                                                                              
                           "CALCsht2bte;"                                  ]
 [ "bte",                         "command",      "calc",         "(x:bte):bte 
",                                                                              
                           "CALCbte2bte;"                                  ]
@@ -2542,6 +2660,7 @@
 [ "bit",                                 "command",      "calc",         
"(x:dbl):bit ",                                                                 
                                        "CALCdbl2bit;"                          
        ]
 [ "bit",                                 "command",      "calc",         
"(x:flt):bit ",                                                                 
                                        "CALCflt2bit;"                          
        ]
 [ "bit",                                 "command",      "calc",         
"(x:lng):bit ",                                                                 
                                        "CALClng2bit;"                          
        ]
+[ "bit",                                 "command",      "calc",         
"(x:wrd):bit ",                                                                 
                                                                "CALCwrd2bit;"  
                        ]
 [ "bit",                                 "command",      "calc",         
"(x:int):bit ",                                                                 
                                        "CALCint2bit;"                          
        ]
 [ "bit",                                 "command",      "calc",         
"(x:sht):bit ",                                                                 
                                        "CALCsht2bit;"                          
        ]
 [ "bit",                         "command",      "calc",         "(x:bte):bit 
",                                                                              
                           "CALCbte2bit;"                                  ]
@@ -2588,6 +2707,7 @@
 [ "chr",                                 "command",      "calc",         
"(x:dbl):chr ",                                                                 
                                        "CALCdbl2chr;"                          
        ]
 [ "chr",                                 "command",      "calc",         
"(x:flt):chr ",                                                                 
                                        "CALCflt2chr;"                          
        ]
 [ "chr",                                 "command",      "calc",         
"(x:lng):chr ",                                                                 
                                        "CALClng2chr;"                          
        ]
+[ "chr",                                 "command",      "calc",         
"(x:wrd):chr ",                                                                 
                                                                "CALCwrd2chr;"  
                        ]
 [ "chr",                                 "command",      "calc",         
"(x:int):chr ",                                                                 
                                        "CALCint2chr;"                          
        ]
 [ "chr",                                 "command",      "calc",         
"(x:sht):chr ",                                                                 
                                        "CALCsht2chr;"                          
        ]
 [ "chr",                         "command",      "calc",         "(x:bte):chr 
",                                                                              
                           "CALCbte2chr;"                                  ]
@@ -2631,19 +2751,21 @@
 [ "int",                                 "command",      "calc",         
"(x:dbl):int ",                                                                 
                                        "CALCdbl2int;"                          
        ]
 [ "int",                                 "command",      "calc",         
"(x:flt):int ",                                                                 
                                        "CALCflt2int;"                          
        ]
 [ "int",                                 "command",      "calc",         
"(x:lng):int ",                                                                 
                                        "CALClng2int;"                          
        ]
+[ "int",                                 "command",      "calc",         
"(x:wrd):int ",                                                                 
                                                                "CALCwrd2int;"  
                        ]
 [ "int",                                 "command",      "calc",         
"(x:int):int ",                                                                 
                                        "CALCint2int;"                          
        ]
 [ "int",                                 "command",      "calc",         
"(x:sht):int ",                                                                 
                                        "CALCsht2int;"                          
        ]
 [ "int",                         "command",      "calc",         "(x:bte):int 
",                                                                              
                           "CALCbte2int;"                                  ]
 [ "int",                                 "command",      "calc",         
"(x:chr):int ",                                                                 
                                        "CALCchr2int;"                          
        ]
 [ "int",                                 "command",      "calc",         
"(x:bit):int ",                                                                 
                                        "CALCbit2int;"                          
        ]
 [ "int",                                 "command",      "calc",         
"(x:oid):int ",                                                                 
                                        "CALCoid2int;"                          
        ]
+[ "inv",                                 "command",      "calc",         
"(x:dbl):dbl ",                                                                 
                                                                
"CALCunarycheckdblINV;"                 ]
+[ "inv",                                 "command",      "calc",         
"(x:flt):flt ",                                                                 
                                                                
"CALCunarycheckfltINV;"                 ]
 [ "inv",                                 "command",      "calc",         
"(x:lng):lng ",                                                                 
                                        "CALCunarychecklngINV;"                 
        ]
+[ "inv",                                 "command",      "calc",         
"(x:wrd):wrd ",                                                                 
                                                                
"CALCunarycheckwrdINV;"                 ]
 [ "inv",                                 "command",      "calc",         
"(x:int):int ",                                                                 
                                        "CALCunarycheckintINV;"                 
        ]
 [ "inv",                                 "command",      "calc",         
"(x:sht):sht ",                                                                 
                                        "CALCunarycheckshtINV;"                 
        ]
 [ "inv",                         "command",      "calc",         "(x:bte):bte 
",                                                                              
                           "CALCunarycheckbteINV;"                         ]
 [ "inv",                                 "command",      "calc",         
"(x:chr):chr ",                                                                 
                                        "CALCunarycheckchrINV;"                 
        ]
-[ "inv",                                 "command",      "calc",         
"(x:flt):flt ",                                                                 
                                        "CALCunarycheckfltINV;"                 
        ]
-[ "inv",                                 "command",      "calc",         
"(x:dbl):dbl ",                                                                 
                                        "CALCunarycheckdblINV;"                 
        ]
 [ "isnotnil",                            "command",      "calc",         
"(v:void):bit ",                                                                
                                        "CALCisnotnil_void;"                    
        ]
 [ "isnil",                               "command",      "calc",         
"(v:void):bit ",                                                                
                                        "CALCisnil_void;"                       
        ]
 [ "isnotnil",                            "command",      "calc",         
"(v:BAT):bit ",                                                                 
                                        "CALCisnotnil_bat;"                     
        ]
@@ -2673,6 +2795,7 @@
 [ "lng",                                 "command",      "calc",         
"(x:dbl):lng ",                                                                 
                                        "CALCdbl2lng;"                          
        ]
 [ "lng",                                 "command",      "calc",         
"(x:flt):lng ",                                                                 
                                        "CALCflt2lng;"                          
        ]
 [ "lng",                                 "command",      "calc",         
"(x:lng):lng ",                                                                 
                                        "CALClng2lng;"                          
        ]
+[ "lng",                                 "command",      "calc",         
"(x:wrd):lng ",                                                                 
                                                                "CALCwrd2lng;"  
                        ]
 [ "lng",                                 "command",      "calc",         
"(x:int):lng ",                                                                 
                                        "CALCint2lng;"                          
        ]
 [ "lng",                                 "command",      "calc",         
"(x:sht):lng ",                                                                 
                                        "CALCsht2lng;"                          
        ]
 [ "lng",                         "command",      "calc",         "(x:bte):lng 
",                                                                              
                           "CALCbte2lng;"                                  ]
@@ -2680,13 +2803,14 @@
 [ "lng",                                 "command",      "calc",         
"(x:bit):lng ",                                                                 
                                        "CALCbit2lng;"                          
        ]
 [ "lng",                                 "command",      "calc",         
"(x:oid):lng ",                                                                 
                                        "CALCoid2lng;"                          
        ]
 [ "length",                              "command",      "calc",         
"(x:str):int ",                                                                 
                                        "CALClengthstr;"                        
        ]
+[ "length",                              "command",      "calc",         
"(x:dbl):int ",                                                                 
                                                                
"CALClengthdbl;"                        ]
+[ "length",                              "command",      "calc",         
"(x:flt):int ",                                                                 
                                                                
"CALClengthflt;"                        ]
 [ "length",                              "command",      "calc",         
"(x:lng):int ",                                                                 
                                        "CALClengthlng;"                        
        ]
+[ "length",                              "command",      "calc",         
"(x:wrd):int ",                                                                 
                                                                
"CALClengthwrd;"                        ]
 [ "length",                              "command",      "calc",         
"(x:int):int ",                                                                 
                                        "CALClengthint;"                        
        ]
 [ "length",                              "command",      "calc",         
"(x:sht):int ",                                                                 
                                        "CALClengthsht;"                        
        ]
 [ "length",                      "command",      "calc",         "(x:bte):int 
",                                                                              
                           "CALClengthbte;"                                ]
 [ "length",                              "command",      "calc",         
"(x:chr):int ",                                                                 
                                        "CALClengthchr;"                        
        ]
-[ "length",                              "command",      "calc",         
"(x:flt):int ",                                                                 
                                        "CALClengthflt;"                        
        ]
-[ "length",                              "command",      "calc",         
"(x:dbl):int ",                                                                 
                                        "CALClengthdbl;"                        
        ]
 [ "max",                         "command",      "calc",         
"(v:timestamp,w:timestamp):timestamp ",                                         
                                                                
"MTIMEtimestamp_max;"                           ]
 [ "min",                         "command",      "calc",         
"(v:timestamp,w:timestamp):timestamp ",                                         
                                                                
"MTIMEtimestamp_min;"                           ]
 [ "max",                         "command",      "calc",         
"(v:daytime,w:daytime):daytime ",                                               
                                                                
"MTIMEdaytime_max;"                             ]
@@ -2767,6 +2891,7 @@
 [ "sht",                                 "command",      "calc",         
"(x:dbl):sht ",                                                                 
                                        "CALCdbl2sht;"                          
        ]
 [ "sht",                                 "command",      "calc",         
"(x:flt):sht ",                                                                 
                                        "CALCflt2sht;"                          
        ]
 [ "sht",                                 "command",      "calc",         
"(x:lng):sht ",                                                                 
                                        "CALClng2sht;"                          
        ]
+[ "sht",                                 "command",      "calc",         
"(x:wrd):sht ",                                                                 
                                                                "CALCwrd2sht;"  
                        ]
 [ "sht",                                 "command",      "calc",         
"(x:int):sht ",                                                                 
                                        "CALCint2sht;"                          
        ]
 [ "sht",                                 "command",      "calc",         
"(x:sht):sht ",                                                                 
                                        "CALCsht2sht;"                          
        ]
 [ "sht",                         "command",      "calc",         "(x:bte):sht 
",                                                                              
                           "CALCbte2sht;"                                  ]


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins

Reply via email to