diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-09-23 10:39:20 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-09-23 10:39:20 (GMT) |
| commit | 1905e497442bc39cf8896e54812718064a52d621 (patch) | |
| tree | ca472ca41bbe8ebfb15e71deb62670141fb4369a /src/pim/Parser.cpp | |
| parent | 644c1307124dffd13268445d0aebaed13a090c78 (diff) | |
| download | powder-1905e497442bc39cf8896e54812718064a52d621.zip powder-1905e497442bc39cf8896e54812718064a52d621.tar.gz | |
Macros and property setting
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(); |
