symbolic4
|
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <stdbool.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
#include "foundation.h"
#include "expression.h"
#include "polynomial.h"
#include "math_foundation.h"
#include "parser.h"
#include "simplify.h"
#include "solve.h"
#include "derivative.h"
#include "integral.h"
#include "matrix.h"
#include "vector.h"
Go to the source code of this file.
Macros | |
#define | VERSION "1.0.0" |
#define | ALLOCATED_POINTERS_LENGTH 2000 |
Functions | |
uint8_t | symbolic4 (char *buffer, const char *query) |
uint8_t | process (expression *source, bool recursive) |
Variables | |
bool | use_abbrevations |
Determines if abbrevations should be used in the result string (such as "Deriv" instead of "Derivative") More... | |
bool | use_spaces |
Determines if spaces should be used in the result string (such as "x + y * z" instead of "x+y*z") More... | |
char * | default_priorities |
#define ALLOCATED_POINTERS_LENGTH 2000 |
Definition at line 30 of file symbolic4.h.
#define VERSION "1.0.0" |
Definition at line 29 of file symbolic4.h.
uint8_t process | ( | expression * | source, |
bool | recursive | ||
) |
Definition at line 79 of file symbolic4.c.
uint8_t symbolic4 | ( | char * | buffer, |
const char * | query | ||
) |
Definition at line 50 of file symbolic4.c.
char* default_priorities |
Definition at line 30 of file symbolic4.c.
bool use_abbrevations |
Determines if abbrevations should be used in the result string (such as "Deriv" instead of "Derivative")
Definition at line 28 of file symbolic4.c.
bool use_spaces |
Determines if spaces should be used in the result string (such as "x + y * z" instead of "x+y*z")
Definition at line 29 of file symbolic4.c.