20 #define SYMBOLIC_NAME_SIZE 10 21 #define SYMBOLIC_P_STR_SIZE 16 A named symbol type.
Definition: symbolic.h:28
sym_t sym_new_name(char *name)
New symbolic object whose name is set to name.
Definition: symbolic.c:24
#define SYMBOLIC_NAME_SIZE
Definition: symbolic.h:20
struct expression * p
The symbol parameter.
Definition: symbolic.h:30
void sym_to_string(char *dst_str, sym_t src_sym)
Generate a string from a sym_t.
Definition: symbolic.c:104
The stored representation of mathematical expressions.
Definition: expression.h:72
sym_t string_to_sym(size_t src_str_len, char const *src_str)
Create symbol from a string.
Definition: symbolic.c:42
char name[SYMBOLIC_NAME_SIZE]
The symbol name.
Definition: symbolic.h:29