#include "wx/wx.h"#include <setjmp.h>#include <wx/listimpl.cpp>


Go to the source code of this file.
Classes | |
| class | a2dEvalVar |
| holds a variable in an evaluation string for a2dEval More... | |
| class | a2dEvalFunction |
| holds a function in an evaluation string for a2dEval More... | |
| class | a2dEval |
| expression(s) evaluation based on a string. More... | |
Defines | |
| #define | A2DEDITORDLLEXP |
| #define | A2DEDITORDLLEXP_DATA(type) type |
| #define | A2DEDITORDLLEXP_CTORFN |
| #define | TYPENUMBER double |
| #define | VARLEN 15 |
| #define | TOKLEN 30 |
| #define | VAR 1 |
| #define | DEL 2 |
| #define | NUM 3 |
| #define | iswhite(c) (c == _T(' ') || c == _T('\t')) |
| #define | isnumer(c) ((c >= _T('0') && c <= _T('9')) || c == _T('.')) |
| #define | isalphaeval(c) |
| #define | isdelim(c) |
| #define | E_OK 0 |
| #define | E_SYNTAX 1 |
| #define | E_UNBALAN 2 |
| #define | E_DIVZERO 3 |
| #define | E_UNKNOWN 4 |
| #define | E_MAXVARS 5 |
| #define | E_BADFUNC 6 |
| #define | E_NUMARGS 7 |
| #define | E_NOARG 8 |
| #define | E_EMPTY 9 |
Functions | |
| WX_DECLARE_LIST_WITH_DECL (a2dEvalFunction, a2dFunctionList, class) | |
| WX_DECLARE_LIST_WITH_DECL (a2dEvalVar, a2dVariableList, class) | |
Licence: wxWidgets Licence
RCS-ID:
Definition in file eval.h.
| #define isalphaeval | ( | c | ) |
| #define isdelim | ( | c | ) |