diff options
Diffstat (limited to 'src/pim/Parser.cpp')
| -rw-r--r-- | src/pim/Parser.cpp | 6 |
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(); |
