#include <rtt/scripting/ExpressionParser.hpp>
Public Member Functions | |
| ExpressionParser (TaskContext *pc) | |
| rule_t & | parser () |
| DataSourceBase::shared_ptr | getResult () |
| void | dropResult () |
| bool | hasResult () |
An atomic expression pushes one DataSource up the stack, a binary expression pops two DataSources, and pushes a new one, a unary pops one, and pushes one etc. This allows for the reentrancy we need..
Definition at line 107 of file ExpressionParser.hpp.
1.5.8