virtual const Expression * expressionForSymbol(const Symbol *symbol)=0
 
T valueOfSequenceAtPreviousRank(int sequenceIndex, int rank) const
 
TemplatedSequenceContext()
 
bool iterateUntilRank(int n)
 
const Poincare::Expression * expressionForSymbol(const Poincare::Symbol *symbol) override
 
void setExpressionForSymbolName(const Poincare::Expression *expression, const Poincare::Symbol *symbol, Poincare::Context &context) override
 
SequenceContext(Poincare::Context *parentContext, SequenceStore *sequenceStore)
 
virtual void setExpressionForSymbolName(const Expression *expression, const Symbol *symbol, Context &context)=0
 
T valueOfSequenceAtPreviousRank(int sequenceIndex, int rank) const
 
bool iterateUntilRank(int n, SequenceStore *sequenceStore, SequenceContext *sqctx)