formulaParser

7.7.1
Parser e l'elaborazione di una formula matematica.
E' utile per implementare con regole o formula esterne al programma (memorizzate su tabelle) le applicazioni.

Sorgente /easyhand/ehtool/ehFormula.c
Header #include "/easyhand/inc/ehFormula.h"
Funzione Formula

Sintassi

BOOL formulaParser(	CHAR *pszFormula,
			double *pdValore, 
			BOOL bViewError, 
			BOOL (*funcExt)(EN_MESSAGE enMess,CHAR * pszElement,void * pdRet)

Parametri


Valori di ritorno

Ritorna FALSE se la formula รจ stata elaborata correttamente, ed il valore del calcolo nella variable double puntata da pdValore.

Commenti

Il parser processa operatori matematici ( + . * /), logici (>,<,=,<=,>=,!,!=,&&/AND,||/OR), shift (>> <<), e la comparazione tra stringhe.
See also:
Easyhand C/C++: formulaParser | Last modified: 06/05/2011 07.42.37 Europe/Rome | #1.785
P.. 1251
Easyhand C/C++
Una mano alle tue idee.
|
Privacy Policy