aboutsummaryrefslogtreecommitdiffstats
path: root/evaluator.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2005-05-08[lcd4linux @ 2005-05-08 04:32:43 by reinelt]reinelt1-18/+21
CodingStyle added and applied
2005-01-18[lcd4linux @ 2005-01-18 06:30:21 by reinelt]reinelt1-3/+6
added (C) to all copyright statements
2004-06-26[lcd4linux @ 2004-06-26 12:04:59 by reinelt]reinelt1-2/+6
uh-oh... the last CVS log message messed up things a lot...
2004-06-26[lcd4linux @ 2004-06-26 09:27:20 by reinelt]reinelt1-2/+8
added '-W' to CFLAGS changed all C++ comments to C ones ('//' => '/* */') cleaned up a lot of signed/unsigned mistakes
2004-06-20[lcd4linux @ 2004-06-20 10:09:52 by reinelt]reinelt1-7/+11
'const'ified the whole source
2004-03-11[lcd4linux @ 2004-03-11 06:39:58 by reinelt]reinelt1-1/+10
big patch from Martin: - reuse filehandles - memory leaks fixed - earlier busy-flag checking with HD44780 - reuse memory for strings in RESULT and hash - netdev_fast to wavid time-consuming regex
2004-03-06[lcd4linux @ 2004-03-06 20:31:16 by reinelt]reinelt1-58/+35
Complete rewrite of the evaluator to get rid of the code from mark Morley (because of license issues). The new Evaluator does a pre-compile of expressions, and stores them in trees. Therefore it should be reasonable faster...
2004-03-03[lcd4linux @ 2004-03-03 03:47:04 by reinelt]reinelt1-1/+10
big patch from Martin Hejl: - use qprintf() where appropriate - save CPU cycles on gettimeofday() - add quit() functions to free allocated memory - fixed lots of memory leaks
2004-01-12[lcd4linux @ 2004-01-12 03:51:01 by reinelt]reinelt1-1/+6
evaluating the 'Variables' section in the config file
2003-10-11[lcd4linux @ 2003-10-11 06:01:52 by reinelt]reinelt1-3/+11
renamed expression.{c,h} to client.{c,h} added config file client new functions 'AddNumericVariable()' and 'AddStringVariable()' new parameter '-i' for interactive mode
2003-10-06[lcd4linux @ 2003-10-06 04:34:06 by reinelt]reinelt1-0/+90
expression evaluator added