- expanded_ = tmplate_->xcell(0);
- expanded_.data_.substitute(*this);
- ::maplize(expanded_.data_, os);
+ updateExpansion();
+ ::maplize(expanded_.data(), os);
+}
+
+
+void MathMacro::mathmlize(MathMLStream & os) const
+{
+ updateExpansion();
+ ::mathmlize(expanded_.data(), os);
+}
+
+
+void MathMacro::octavize(OctaveStream & os) const
+{
+ updateExpansion();
+ ::octavize(expanded_.data(), os);