Go to the source code of this file.
|
#define | TRACE(message, n) |
|
◆ TRACE
#define TRACE |
( |
|
message, |
|
|
|
n |
|
) |
| |
Value: { \
std::cerr << "\nScriptEngine: " << message << " at " << to_string((n).locationInfo) \
<<
"\nexpr value = " <<
value.top() <<
"\ncurr filter = " <<
filter.top() << std::endl; \
std::cerr << printCodeContext(
script_, &n); \
std::string c; \
do { \
std::cerr << "(c)ontext (q)uit "; \
std::getline(std::cin, c); \
if (c == "c") \
else if (c == "q") \
} while (c == "c"); \
} \
}
const std::string script_
SafeStack< ValueType > value
SafeStack< Filter > filter
Definition at line 34 of file scriptengine.cpp.
◆ model_
const QuantLib::ext::shared_ptr<Model> model_ |
◆ size_
◆ script_
const std::string script_ |
◆ interactive_
◆ paylog_
QuantLib::ext::shared_ptr<PayLog> paylog_ |
◆ includePastCashflows_
bool includePastCashflows_ |
◆ context_
◆ lastVisitedNode_
ASTNode*& lastVisitedNode_ |
◆ filter
◆ value
SafeStack<ValueType> value |