summaryrefslogtreecommitdiff
path: root/src/pim/Parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/pim/Parser.cpp')
-rw-r--r--src/pim/Parser.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/pim/Parser.cpp b/src/pim/Parser.cpp
index 378a252..7badae9 100644
--- a/src/pim/Parser.cpp
+++ b/src/pim/Parser.cpp
@@ -545,7 +545,7 @@ namespace pim
}
/*
- <variable value> ::= <function call> | identifier | identifier.property | <particle action>
+ <variable value> ::= <function call> | identifier | identifier.property | rtmacro | <particle action>
*/
void Parser::variableValue()
{
@@ -572,6 +572,10 @@ namespace pim
}
}
}
+ else if(accept(Token::RTMacro))
+ {
+ generator->RTConstant(variable);
+ }
else
{
particleAction();