office-gobmx/formula
Wolfgang Pechlaner c6b49f9098 BITxxx functions according to ODF 1.2 OpenFormula
Implements BITAND, BITOR, BITXOR, BITLSHIFT and BITRSHIFT as specified by
OASIS OpenDocument Format 1.2 OpenFormula / ODFF.

Changes made by the committer:
* Original submission added the new functions to the Logical group, that group
  has only functions though that return a logical value 1/0/true/false. ODFF
  groups them under "Bit operation functions" that currently is not available
  in Calc. Added the functions to the Mathematical group instead.
* Changed descriptions of functions in the Function Wizard.
* One sal_uInt64 constant instead of several identical literal 281474976710655
  values.
* Replaced 'or' operators with ||
* Don't push two return values, if PushIllegalArgument() was used don't use
  PushDouble() thereafter.
* Treat double values with ::rtl::math::approxFloor() to obtain integer
  values.
* For BITLSHIFT and BITRSHIFT implemented a different algorithm following the
  ODFF specification that allows larger shift values.
* Use our block braces style, respectively don't use block braces for one-line
  if-statements.
* Fixed indentation levels.
* Adapted RTL_LOGFILE_CONTEXT_AUTHOR to say "pechlaner". Credit to whom credit
  is due ;-)
2011-09-07 12:27:27 +02:00
..
inc BITxxx functions according to ODF 1.2 OpenFormula 2011-09-07 12:27:27 +02:00
prj detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly set 2011-08-19 18:29:07 -05:00
source BITxxx functions according to ODF 1.2 OpenFormula 2011-09-07 12:27:27 +02:00
util
AllLangResTarget_for.mk prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
AllLangResTarget_forui.mk prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
Library_for.mk prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
Library_forui.mk prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
Makefile
Module_formula.mk prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00
Package_inc.mk prefer makefile-gmake-mode to plain makefile-mode 2011-08-10 02:12:48 +09:00