3ds Max C++ API Reference
Expression Return Codes

Macros

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

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.