SIFEL/GEFEL/PARSER/func.h File Reference

Go to the source code of this file.

Defines

#define MTK_ABS   30
#define MTK_ADD   1
#define MTK_ARCCOS   18
#define MTK_ARCOSH   24
#define MTK_ARCSIN   17
#define MTK_ARCTAN   19
#define MTK_ARSINH   23
#define MTK_ARTANH   25
#define MTK_BESSJ   28
#define MTK_COMBINATION   5
#define MTK_COMMA   39
#define MTK_COS   12
#define MTK_COSEC   15
#define MTK_COSH   21
#define MTK_COT   16
#define MTK_DIVIDE   4
#define MTK_ERF   26
#define MTK_ERFC   27
#define MTK_EXP   10
#define MTK_FACTORIAL   33
#define MTK_FRAC   32
#define MTK_INT   31
#define MTK_LBRACKET   34
#define MTK_LN   8
#define MTK_LOG   9
#define MTK_MULTIPLY   3
#define MTK_NOFUNC   0
#define MTK_NUMBER   35
#define MTK_NUMBER_OF_FUNCS   39
#define MTK_PERMUTATION   6
#define MTK_PI_SYM   37
#define MTK_POWER   7
#define MTK_RBRACKET   38
#define MTK_SEC   14
#define MTK_SIN   11
#define MTK_SINH   20
#define MTK_STEP   29
#define MTK_SUBTRACT   2
#define MTK_TAN   13
#define MTK_TANH   22
#define MTK_VARIABLE   36

Typedefs

typedef int func_type

Define Documentation

#define MTK_ABS   30

Definition at line 58 of file func.h.

#define MTK_ADD   1
#define MTK_ARCCOS   18

Definition at line 46 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_ARCOSH   24

Definition at line 52 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_ARCSIN   17

Definition at line 45 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_ARCTAN   19

Definition at line 47 of file func.h.

Referenced by Equation::DiffFromNode(), Equation::EvalNode(), and Parser::TidyNode().

#define MTK_ARSINH   23

Definition at line 51 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_ARTANH   25

Definition at line 53 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_BESSJ   28
#define MTK_COMBINATION   5

Definition at line 33 of file func.h.

Referenced by Parser::EndFunc(), Parser::ErrorCheck(), Equation::EvalNode(), and Parser::TidyNode().

#define MTK_COMMA   39
#define MTK_COS   12

Definition at line 40 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_COSEC   15

Definition at line 43 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_COSH   21

Definition at line 49 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_COT   16

Definition at line 44 of file func.h.

Referenced by Equation::DiffFromNode(), Equation::EvalNode(), and Parser::TidyNode().

#define MTK_DIVIDE   4
#define MTK_ERF   26

Definition at line 54 of file func.h.

#define MTK_ERFC   27

Definition at line 55 of file func.h.

#define MTK_EXP   10

Definition at line 38 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_FACTORIAL   33
#define MTK_FRAC   32

Definition at line 60 of file func.h.

Referenced by Parser::EndFunc(), Parser::ErrorCheck(), Parser::TidyNode(), and Parser::TreeToText().

#define MTK_INT   31

Definition at line 59 of file func.h.

Referenced by Parser::ErrorCheck().

#define MTK_LBRACKET   34
#define MTK_LN   8
#define MTK_LOG   9

Definition at line 37 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_MULTIPLY   3
#define MTK_NOFUNC   0

Definition at line 28 of file func.h.

Referenced by Parser::EndFunc(), and Parser::Symbol().

#define MTK_NUMBER   35
#define MTK_NUMBER_OF_FUNCS   39

Definition at line 68 of file func.h.

Referenced by Parser::NodeText().

#define MTK_PERMUTATION   6

Definition at line 34 of file func.h.

Referenced by Parser::EndFunc(), Parser::ErrorCheck(), Equation::EvalNode(), and Parser::TidyNode().

#define MTK_PI_SYM   37
#define MTK_POWER   7
#define MTK_RBRACKET   38
#define MTK_SEC   14

Definition at line 42 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_SIN   11

Definition at line 39 of file func.h.

Referenced by Equation::DiffFromNode(), Equation::EvalNode(), and Parser::TidyNode().

#define MTK_SINH   20

Definition at line 48 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_STEP   29

Definition at line 57 of file func.h.

#define MTK_SUBTRACT   2
#define MTK_TAN   13

Definition at line 41 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_TANH   22

Definition at line 50 of file func.h.

Referenced by Equation::DiffFromNode().

#define MTK_VARIABLE   36

Typedef Documentation

typedef int func_type

Definition at line 26 of file func.h.


Generated by  doxygen 1.6.2