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.