3ds Max C++ API Reference
Loading...
Searching...
No Matches
Expression Return Codes

Macros

#define EXPR_NORMAL   0
 No problems, expression evaluated successfully.
 
#define EXPR_INST_OVERFLOW   -1
 Instruction stack overflow during parsing.
 
#define EXPR_UNKNOWN_TOKEN   -2
 Unknown function, const, or reg during parsing.
 
#define EXPR_TOO_MANY_VARS   -3
 Value stack overflow.
 
#define EXPR_TOO_MANY_REGS   -4
 Register array overflow, or reg number too big.
 
#define EXPR_CANT_EVAL   -5
 Function can't be evaluated with given arguments.
 
#define EXPR_CANT_PARSE   -6
 Expression can't be parsed syntactically.
 

Detailed Description

Macro Definition Documentation

◆ EXPR_NORMAL

#define EXPR_NORMAL   0

No problems, expression evaluated successfully.

◆ EXPR_INST_OVERFLOW

#define EXPR_INST_OVERFLOW   -1

Instruction stack overflow during parsing.

◆ EXPR_UNKNOWN_TOKEN

#define EXPR_UNKNOWN_TOKEN   -2

Unknown function, const, or reg during parsing.

◆ EXPR_TOO_MANY_VARS

#define EXPR_TOO_MANY_VARS   -3

Value stack overflow.

◆ EXPR_TOO_MANY_REGS

#define EXPR_TOO_MANY_REGS   -4

Register array overflow, or reg number too big.

◆ EXPR_CANT_EVAL

#define EXPR_CANT_EVAL   -5

Function can't be evaluated with given arguments.

◆ EXPR_CANT_PARSE

#define EXPR_CANT_PARSE   -6

Expression can't be parsed syntactically.