Files
mcDandy-more_math/more_math/Parser/MathExpr.tokens
T

410 lines
4.4 KiB
Plaintext

SIN=1
COS=2
TAN=3
ASIN=4
ACOS=5
ATAN=6
ATAN2=7
SINH=8
COSH=9
TANH=10
ASINH=11
ACOSH=12
ATANH=13
ABS=14
SQRT=15
LN=16
LOG=17
EXP=18
SMIN=19
SMAX=20
TMIN=21
TMAX=22
TNORM=23
SNORM=24
FLOOR=25
CEIL=26
ROUND=27
GAMMA=28
POWE=29
SIGM=30
CLAMP=31
SFFT=32
SIFFT=33
ANGL=34
PRNT=35
PRINT_SHAPE=36
NVL=37
LERP=38
STEP=39
SMOOTHSTEP=40
FRACT=41
RELU=42
SOFTPLUS=43
GELU=44
SIGN=45
MAP=46
EZCONV=47
CONV=48
SWAP=49
PERM=50
RESHAPE=51
RANGE=52
LINSPACE=53
LOGSPACE=54
TOPK=55
BOTK=56
PINV=57
SUM=58
MEAN=59
STD=60
VAR=61
QUARTILE=62
PERCENTILE=63
QUANTILE=64
DOT=65
MOMENT=66
ERF=67
ERFINV=68
ANY=69
ALL=70
EDGE=71
GAUSSIAN=72
MEDIAN=73
MODE=74
CUMSUM=75
CUMPROD=76
TOPK_IND=77
BOTK_IND=78
CUBIC_EASE=79
ELASTIC_EASE=80
SINE_EASE=81
SMOOTHERSTEP=82
DIST=83
REMAP=84
COSSIM=85
COUNT=86
KEYS=87
GET_CHANGED_KEYS=88
GET_ADDED_KEYS=89
GET_REMOVED_KEYS=90
GET_UNCHANGED_KEYS=91
REPEAT=92
FLATTEN=93
APPEND=94
GET_VALUE=95
FLOW_APPLY=96
BATCH_SHUFFLE=97
MOTION_MASK=98
FLOW_TO_IMAGE=99
FLOW_MAG=100
FLOW_ANG=101
WHERE=102
HISTOGRAM=103
OVERLAY=104
PAD=105
CROSS=106
MATMUL=107
RIFE=108
BNOT=109
BITCOUNT=110
SHAPE=111
BAND=112
XOR=113
BOR=114
TENSOR=115
ADD_KEY=116
REMOVE_KEY=117
PUSH=118
POP=119
CLEAR=120
HAS=121
GET=122
CONCAT=123
INT=124
FLOAT=125
UPPER=126
LOWER=127
TRIM=128
SPLIT=129
JOIN=130
SUBSTRING=131
FIND=132
REPLACE=133
DILATE=134
ERODE=135
MORPH_OPEN=136
MORPH_CLOSE=137
RGB_TO_OKLAB=138
RGB_TO_CIELAB=139
OKLAB_TO_RGB=140
CIELAB_TO_RGB=141
RGB_TO_HSV=142
HSV_TO_RGB=143
INT_TO_RGB=144
RGB_TO_INT=145
INTERPOLATE_LINEAR=146
INTERPOLATE_AREA=147
INTERPOLATE_NEAREST=148
TEXT_IMAGE=149
AS_NESTED=150
SVD=151
DIAG=152
IF=153
ELSE=154
WHILE=155
FOR=156
IN=157
BREAK=158
CONTINUE=159
RETURN=160
TIMESTAMP=161
SORT=162
ARGSORT=163
ARGMIN=164
ARGMAX=165
SOFTMAX=166
SOFTMIN=167
UNIQUE=168
FLIP=169
STARTSWITH=170
ENDSWITH=171
SQUEEZE=172
UNSQUEEZE=173
ROLL=174
COV=175
CORR=176
ENTROPY=177
CROP=178
NONE=179
COORDS=180
NOISE=181
RAND=182
CAUCHY=183
EXPONENTIAL=184
LOGNORMAL=185
BERNOULLI=186
POISSON=187
GAMMADIST=188
BETADIST=189
LAPLACEDIST=190
GUMBELDIST=191
WEIBULLDIST=192
CHI2DIST=193
STUDENTTDIST=194
PERLIN=195
CELLULAR=196
PLASMA=197
RIDGED=198
DOMAIN_WARP=199
PLUS=200
MINUS=201
MULT=202
DIV=203
MOD=204
POW=205
LSHIFT=206
RSHIFT=207
GE=208
GT=209
LE=210
LT=211
EQ=212
EQUEALS=213
PLUS_EQ=214
MINUS_EQ=215
MULT_EQ=216
DIV_EQ=217
MOD_EQ=218
NE=219
PIPE=220
LPAREN=221
RPAREN=222
COMMA=223
SEMICOLON=224
ARROW=225
LBRACKET=226
RBRACKET=227
QUESTION=228
COLON=229
LBRACE=230
RBRACE=231
NUMBER=232
CONSTANT=233
STRING=234
VARIABLE=235
SL_COMMENT=236
ML_COMMENT=237
WS=238
'sin'=1
'cos'=2
'tan'=3
'asin'=4
'acos'=5
'atan'=6
'atan2'=7
'sinh'=8
'cosh'=9
'tanh'=10
'asinh'=11
'acosh'=12
'atanh'=13
'abs'=14
'sqrt'=15
'ln'=16
'log'=17
'exp'=18
'smin'=19
'smax'=20
'tmin'=21
'tmax'=22
'tnorm'=23
'snorm'=24
'floor'=25
'ceil'=26
'round'=27
'gamma'=28
'pow'=29
'sigm'=30
'clamp'=31
'fft'=32
'ifft'=33
'angle'=34
'print'=35
'lerp'=38
'step'=39
'smoothstep'=40
'fract'=41
'relu'=42
'softplus'=43
'gelu'=44
'sign'=45
'map'=46
'swap'=49
'range'=52
'linspace'=53
'logspace'=54
'topk'=55
'botk'=56
'pinv'=57
'sum'=58
'mean'=59
'std'=60
'var'=61
'quantile'=64
'dot'=65
'moment'=66
'erf'=67
'erfinv'=68
'any'=69
'all'=70
'edge'=71
'median'=73
'mode'=74
'cumsum'=75
'cumprod'=76
'smootherstep'=82
'remap'=84
'keys'=87
'repeat'=92
'flatten'=93
'append'=94
'get_value'=95
'flow_apply'=96
'motion_mask'=98
'flow_to_image'=99
'where'=102
'overlay'=104
'pad'=105
'cross'=106
'matmul'=107
'rife'=108
'shape'=111
'tensor'=115
'add_key'=116
'stack_push'=118
'stack_pop'=119
'stack_clear'=120
'stack_has'=121
'stack_get'=122
'int'=124
'float'=125
'upper'=126
'lower'=127
'trim'=128
'split'=129
'join'=130
'find'=132
'replace'=133
'dilate'=134
'erode'=135
'morph_open'=136
'morph_close'=137
'rgb_to_oklab'=138
'rgb_to_cielab'=139
'oklab_to_rgb'=140
'cielab_to_rgb'=141
'rgb_to_hsv'=142
'hsv_to_rgb'=143
'int_to_rgb'=144
'rgb_to_int'=145
'interpolate_linear'=146
'interpolate_area'=147
'text_image'=149
'if'=153
'else'=154
'while'=155
'for'=156
'in'=157
'break'=158
'continue'=159
'return'=160
'sort'=162
'argsort'=163
'argmin'=164
'argmax'=165
'softmax'=166
'softmin'=167
'unique'=168
'flip'=169
'startswith'=170
'endswith'=171
'squeeze'=172
'unsqueeze'=173
'roll'=174
'cov'=175
'entropy'=177
'crop'=178
'+'=200
'-'=201
'*'=202
'/'=203
'%'=204
'^'=205
'<<'=206
'>>'=207
'>='=208
'>'=209
'<='=210
'<'=211
'=='=212
'='=213
'+='=214
'-='=215
'*='=216
'/='=217
'%='=218
'!='=219
'|'=220
'('=221
')'=222
','=223
';'=224
'->'=225
'['=226
']'=227
'?'=228
':'=229
'{'=230
'}'=231