#include <expression.h>
Public Member Functions | |
| Expression (double initial=0) | |
| double | parse (const QString &expr) |
Public Attributes | |
| double | value |
Private Member Functions | |
| double | eval (const peg::Ast &ast) |
Private Attributes | |
| QMap< QString, std::function< double(double)> > | fns |
|
explicit |
|
private |
| double Expression::parse | ( | const QString & | expr | ) |
|
private |
| double Expression::value |