#include <quiz.h>
#include <poincare.h>
#include <string.h>
#include <ion.h>
#include <stdlib.h>
#include <assert.h>
#include <cmath>
Go to the source code of this file.
|
void | translate_in_special_chars (char *expression) |
|
void | translate_in_ASCII_chars (char *expression) |
|
Expression * | parse_expression (const char *expression) |
|
void | assert_parsed_expression_type (const char *expression, Poincare::Expression::Type type) |
|
void | assert_parsed_expression_polynomial_degree (const char *expression, int degree, char symbolName) |
|
template<typename T > |
void | assert_parsed_expression_evaluates_to (const char *expression, Complex< T > *results, int numberOfRows, int numberOfColumns, Expression::AngleUnit angleUnit) |
|
void | assert_parsed_expression_simplify_to (const char *expression, const char *simplifiedExpression, Expression::AngleUnit angleUnit) |
|
template void | assert_parsed_expression_evaluates_to< float > (char const *, Poincare::Complex< float > *, int, int, Poincare::Expression::AngleUnit) |
|
template void | assert_parsed_expression_evaluates_to< double > (char const *, Poincare::Complex< double > *, int, int, Poincare::Expression::AngleUnit) |
|
◆ assert_parsed_expression_evaluates_to()
template<typename T >
void assert_parsed_expression_evaluates_to |
( |
const char * |
expression, |
|
|
Complex< T > * |
results, |
|
|
int |
numberOfRows, |
|
|
int |
numberOfColumns, |
|
|
Expression::AngleUnit |
angleUnit |
|
) |
| |
◆ assert_parsed_expression_evaluates_to< double >()
◆ assert_parsed_expression_evaluates_to< float >()
◆ assert_parsed_expression_polynomial_degree()
void assert_parsed_expression_polynomial_degree |
( |
const char * |
expression, |
|
|
int |
degree, |
|
|
char |
symbolName |
|
) |
| |
◆ assert_parsed_expression_simplify_to()
void assert_parsed_expression_simplify_to |
( |
const char * |
expression, |
|
|
const char * |
simplifiedExpression, |
|
|
Expression::AngleUnit |
angleUnit |
|
) |
| |
◆ assert_parsed_expression_type()
◆ parse_expression()
Expression* parse_expression |
( |
const char * |
expression | ) |
|
◆ translate_in_ASCII_chars()
void translate_in_ASCII_chars |
( |
char * |
expression | ) |
|
◆ translate_in_special_chars()
void translate_in_special_chars |
( |
char * |
expression | ) |
|