You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
1.6 KiB
C#
82 lines
1.6 KiB
C#
9 months ago
|
namespace com.azkoss.excellite
|
||
|
{
|
||
|
using System;
|
||
|
|
||
|
///<summary>
|
||
|
///The set of predefined formula token codes
|
||
|
///</summary>
|
||
|
internal enum FormulaTokenCode : byte
|
||
|
{
|
||
|
// Fields
|
||
|
Add = 3,
|
||
|
Area1 = 0x25,
|
||
|
Area2 = 0x45,
|
||
|
Area3 = 0x65,
|
||
|
Area3d1 = 0x3b,
|
||
|
Area3d2 = 0x5b,
|
||
|
Area3d3 = 0x7b,
|
||
|
AreaErr3d1 = 0x3d,
|
||
|
AreaErr3d2 = 0x5d,
|
||
|
AreaErr3d3 = 0x7d,
|
||
|
Array1 = 0x20,
|
||
|
Array2 = 0x40,
|
||
|
Array3 = 0x60,
|
||
|
Attr = 0x19,
|
||
|
Bool = 0x1d,
|
||
|
Concat = 8,
|
||
|
Div = 6,
|
||
|
Empty = 0,
|
||
|
EndSheet = 0x1b,
|
||
|
Eq = 11,
|
||
|
Err = 0x1c,
|
||
|
Exp = 1,
|
||
|
Extended = 0x18,
|
||
|
Func1 = 0x21,
|
||
|
Func2 = 0x41,
|
||
|
Func3 = 0x61,
|
||
|
FuncVar1 = 0x22,
|
||
|
FuncVar2 = 0x42,
|
||
|
FuncVar3 = 0x62,
|
||
|
Ge = 12,
|
||
|
Gt = 13,
|
||
|
Int = 30,
|
||
|
Isect = 15,
|
||
|
Le = 10,
|
||
|
List = 0x10,
|
||
|
Lt = 9,
|
||
|
MissArg = 0x16,
|
||
|
Mul = 5,
|
||
|
Name1 = 0x23,
|
||
|
Name2 = 0x43,
|
||
|
Name3 = 0x63,
|
||
|
NameX1 = 0x39,
|
||
|
NameX2 = 0x59,
|
||
|
NameX3 = 0x79,
|
||
|
Ne = 14,
|
||
|
Num = 0x1f,
|
||
|
Parentheses = 0x15,
|
||
|
Percent = 20,
|
||
|
Power = 7,
|
||
|
Range = 0x11,
|
||
|
Ref1 = 0x24,
|
||
|
Ref2 = 0x44,
|
||
|
Ref3 = 100,
|
||
|
Ref3d1 = 0x3a,
|
||
|
Ref3d2 = 90,
|
||
|
Ref3d3 = 0x7a,
|
||
|
RefErr1 = 0x2a,
|
||
|
RefErr2 = 0x4a,
|
||
|
RefErr3 = 0x6a,
|
||
|
RefErr3d1 = 60,
|
||
|
RefErr3d2 = 0x5c,
|
||
|
RefErr3d3 = 0x7c,
|
||
|
Sheet = 0x1a,
|
||
|
Str = 0x17,
|
||
|
Sub = 4,
|
||
|
Tbl = 2,
|
||
|
Uminus = 0x13,
|
||
|
Uplus = 0x12
|
||
|
}
|
||
|
}
|
||
|
|