#include "Value.h"
#include "FloatValue.h"
#include "IntValue.h"
#include "VectorValue.h"
#include "VoidValue.h"
#include "StringValue.h"
#include "ErrorValue.h"
#include "ListValue.h"
Go to the source code of this file.
Defines |
#define | VALUE_SUB(val1, val2) (val1)->Calc(VALUE_SUB_OPERATOR, val2) |
#define | VALUE_MUL(val1, val2) (val1)->Calc(VALUE_MUL_OPERATOR, val2) |
#define | VALUE_DIV(val1, val2) (val1)->Calc(VALUE_DIV_OPERATOR, val2) |
#define | VALUE_NEG(val1) (val1)->Calc(VALUE_NEG_OPERATOR, val1) |
#define | VALUE_POS(val1) (val1)->Calc(VALUE_POS_OPERATOR, val1) |
Detailed Description
Definition in file Value.cpp.
Define Documentation
#define VALUE_DIV |
( |
|
val1, |
|
|
|
val2 |
|
) |
| (val1)->Calc(VALUE_DIV_OPERATOR, val2) |
#define VALUE_MUL |
( |
|
val1, |
|
|
|
val2 |
|
) |
| (val1)->Calc(VALUE_MUL_OPERATOR, val2) |
#define VALUE_NEG |
( |
|
val1 | ) |
(val1)->Calc(VALUE_NEG_OPERATOR, val1) |
#define VALUE_POS |
( |
|
val1 | ) |
(val1)->Calc(VALUE_POS_OPERATOR, val1) |
#define VALUE_SUB |
( |
|
val1, |
|
|
|
val2 |
|
) |
| (val1)->Calc(VALUE_SUB_OPERATOR, val2) |