9 #ifndef _EXPRESSION_LITE_H_    10 #define _EXPRESSION_LITE_H_    37                       expression_t src_exp);
 struct expression * expression_t
Definition: expression_lite.h:15
 
void expression_free(expression_t exp)
Free an expression. 
Definition: expression.c:66
 
The stored representation of mathematical expressions. 
Definition: expression.h:72
 
void expression_to_string(char *dst_str, expression_t src_exp)
Expression to String. 
Definition: expression.c:133
 
expression_t string_to_expression(size_t str_len, char const *str)
Convert String to an Expression. 
Definition: expression.c:215
 
Represents a numeric value or an error. 
Definition: types.h:64
 
expression_t expression_new(void)
New blank expression. 
Definition: expression.c:27
 
value_t expression_evaluate(expression_t exp)
Definition: expression.c:88