summaryrefslogtreecommitdiff
path: root/glcdskin/function.c
diff options
context:
space:
mode:
authormrwastl <mrwastl@users.sourceforge.net>2011-06-10 21:07:36 +0200
committermrwastl <mrwastl@users.sourceforge.net>2011-06-10 21:07:36 +0200
commit8f231218cede4970a4f7b2e718dc0ac5bafae7b0 (patch)
tree2a708ec1add5375219d9c21871ae6feea95093cb /glcdskin/function.c
parent2153a981e542856b1be08499d60aaed50f6980c8 (diff)
downloadgraphlcd-base-8f231218cede4970a4f7b2e718dc0ac5bafae7b0.tar.gz
graphlcd-base-8f231218cede4970a4f7b2e718dc0ac5bafae7b0.tar.bz2
added eq() as alias for equal()
Diffstat (limited to 'glcdskin/function.c')
-rw-r--r--glcdskin/function.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/glcdskin/function.c b/glcdskin/function.c
index 03b1b32..9815073 100644
--- a/glcdskin/function.c
+++ b/glcdskin/function.c
@@ -22,7 +22,7 @@ namespace GLCD
static const char * Internals[] =
{
- "not", "and", "or", "equal", "gt", "lt", "ge", "le", "ne", "file", "trans",
+ "not", "and", "or", "equal", "eq", "gt", "lt", "ge", "le", "ne", "file", "trans",
"add", "sub", "mul", "div",
"FontTotalWidth",
"FontTotalHeight",
@@ -213,6 +213,7 @@ bool cSkinFunction::Parse(const std::string & Text)
params = -1;
break;
+ case fun_equal:
case fun_eq:
case fun_ne:
case fun_gt:
@@ -382,6 +383,7 @@ cType cSkinFunction::Evaluate(void) const
}
return false;
+ case fun_equal:
case fun_eq:
return mParams[0]->Evaluate() == mParams[1]->Evaluate();