MathAtom(MathAtom const &);
///
explicit MathAtom(MathInset * p);
+ ///
+ MathAtom(MathInset * p, MathScriptInset * up, MathScriptInset * down);
///
virtual ~MathAtom();
///
MathScriptInset * up() const;
/// returns subscript
MathScriptInset * down() const;
+ /// returns superscript
+ MathScriptInset * & up();
+ /// returns subscript
+ MathScriptInset * & down();
///
MathInset * nucleus() const { return nucleus_; }
///
- void substitute(MathArray &, const MathMacro &) const;
+ void substitute(const MathMacro &);
///
void write(std::ostream &, bool) const;
///