Arithmetic or boolean expression structs.
More...
Modules | |
| Constructors / Destructors | |
| Create or destroy expressions. | |
| Getters | |
| Get properties of an expression. | |
| Input / Output | |
| Input or output expressions. | |
| Operations | |
| Operations on expressions. | |
| Setters | |
| Set properties of expressions. | |
Data Structures | |
| struct | expression |
| Expression. More... | |
Enumerations | |
| enum | expression_type { EXPR_OR, EXPR_AND, EXPR_LT, EXPR_GT, EXPR_EQ, EXPR_NE, EXPR_LE, EXPR_GE, EXPR_ADD, EXPR_SUB, EXPR_MULT, EXPR_DIV, EXPR_MIN, EXPR_MAX, EXPR_NOT, EXPR_NEG, EXPR_ID, EXPR_NUMBER, EXPR_TRUE, EXPR_FALSE, EXPR_UNKNOWN } |
| Expression type. More... | |
Arithmetic or boolean expression structs.
1.0.0This module declares the expression_type enum and the expression struct.
An expression can be:
For further information on:
To use lists of expression, see Lists of expressions.
| enum expression_type |
#include <include/noclock/expression.h>
Expression type.
1.0.0