]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_mathmlstream.C
small up/down tweaking
[lyx.git] / src / mathed / math_mathmlstream.C
index b440fdb39d79b81756e97a56cb808d1a8540112b..085228745b0b2f9ad14d0983b5e2bb0a99126e79 100644 (file)
@@ -1,6 +1,5 @@
-
 #ifdef __GNUG__
-#pragma implementation 
+#pragma implementation
 #endif
 
 #include <config.h>
@@ -18,7 +17,7 @@ using std::strlen;
 
 namespace {
 
-       bool isAlpha(char c) 
+       bool isAlpha(char c)
        {
                return ('a' <= c && c <= 'z') || ('A' <= c && c <= 'Z');
        }
@@ -174,7 +173,6 @@ void MathMLStream::cr()
 }
 
 
-
 //////////////////////////////////////////////////////////////////////
 
 
@@ -216,6 +214,44 @@ MapleStream & operator<<(MapleStream & ms, int i)
 //////////////////////////////////////////////////////////////////////
 
 
+MaximaStream & operator<<(MaximaStream & ms, MathAtom const & at)
+{
+       at->maximize(ms);
+       return ms;
+}
+
+
+MaximaStream & operator<<(MaximaStream & ms, MathArray const & ar)
+{
+       maximize(ar, ms);
+       return ms;
+}
+
+
+MaximaStream & operator<<(MaximaStream & ms, char const * s)
+{
+       ms.os() << s;
+       return ms;
+}
+
+
+MaximaStream & operator<<(MaximaStream & ms, char c)
+{
+       ms.os() << c;
+       return ms;
+}
+
+
+MaximaStream & operator<<(MaximaStream & ms, int i)
+{
+       ms.os() << i;
+       return ms;
+}
+
+
+//////////////////////////////////////////////////////////////////////
+
+
 MathematicaStream & operator<<(MathematicaStream & ms, MathAtom const & at)
 {
        at->mathematicize(ms);
@@ -330,4 +366,3 @@ NormalStream & operator<<(NormalStream & ns, int i)
 
 
 //////////////////////////////////////////////////////////////////////
-