|
Mathematic Expressions Library
0.1
The core math data structures and manipulators
|
The stored representation of mathematical expressions. More...
#include <expression.h>

Data Fields | |
| enum expression_type | type |
| The expression's selected type. More... | |
| union expression_data | data |
| The expression's data corresponding to it's type. More... | |
The stored representation of mathematical expressions.
An expression is either an expanded value of an operation on two other sub-expressions, a direct value (evaluated expression), or a symbolic expression. An expression consists of an expression_type and it's expression_data.
| union expression_data data |
The expression's data corresponding to it's type.
| enum expression_type type |
The expression's selected type.