
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@833 8e941d3f-bd1b-0410-a28a-d453659cc2b4
38 lines
719 B
ObjectPascal
38 lines
719 B
ObjectPascal
unit xlscommon;
|
|
|
|
{$mode objfpc}{$H+}
|
|
|
|
interface
|
|
|
|
const
|
|
{ Formula constants TokenID values }
|
|
|
|
{ Binary Operator Tokens }
|
|
INT_EXCEL_TOKEN_TADD = $03;
|
|
INT_EXCEL_TOKEN_TSUB = $04;
|
|
INT_EXCEL_TOKEN_TMUL = $05;
|
|
INT_EXCEL_TOKEN_TDIV = $06;
|
|
INT_EXCEL_TOKEN_TPOWER = $07;
|
|
|
|
{ Constant Operand Tokens }
|
|
INT_EXCEL_TOKEN_TNUM = $1F;
|
|
|
|
{ Operand Tokens }
|
|
INT_EXCEL_TOKEN_TREFR = $24;
|
|
INT_EXCEL_TOKEN_TREFV = $44;
|
|
INT_EXCEL_TOKEN_TREFA = $64;
|
|
|
|
{ Function Tokens }
|
|
INT_EXCEL_TOKEN_FUNCVAR_R = $22;
|
|
INT_EXCEL_TOKEN_FUNCVAR_V = $42;
|
|
INT_EXCEL_TOKEN_FUNCVAR_A = $62;
|
|
|
|
{ Built-in functions }
|
|
INT_EXCEL_SHEET_FUNC_ABS = 24;
|
|
INT_EXCEL_SHEET_FUNC_ROUND = 27;
|
|
|
|
implementation
|
|
|
|
end.
|
|
|