/* [wxMaxima batch file version 1] [ DO NOT EDIT BY HAND! ]*/
/* [ Created with wxMaxima version 20.07.0-DevelopmentSnapshot ] */
/* [wxMaxima: section start ]
All cell types
   [wxMaxima: section end   ] */


/* [wxMaxima: subsect start ]
Subsection cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: subsubsect start ]
Sub-sub-section cells
   [wxMaxima: subsubsect end   ] */


/* [wxMaxima: heading5 start ]
Sub-sub-sub-section cells
   [wxMaxima: heading5 end   ] */


/* [wxMaxima: heading6 start ]
Sub-sub-sub-sub-section cells
   [wxMaxima: heading6 end   ] */


/* [wxMaxima: subsect start ]
A text cell
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
This is a text cell.
It spans over two lines.
   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
Line wrapping in extremely long cells: abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz
   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
An extremely long word: abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz
TEst
   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
Two extremely long words: abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz
TEst
   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
Two subsequent spaces between words: abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  abcdef  
   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
 A space in front of a long line: abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef abcdef  
   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
A text cell that begins and ends with a newline.

   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
Letters with spaces inbetween:

a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 10
   [wxMaxima: comment end   ] */


/* [wxMaxima: comment start ]
Letters with non-breakable spaces inbetween:
a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 10
   [wxMaxima: comment end   ] */


/* [wxMaxima: subsubsect start ]
A subsubsection cell
   [wxMaxima: subsubsect end   ] */


/* [wxMaxima: subsect start ]
Simple input and output cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
Simple input cells without output cell
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
x(n):=sum(x[i],i,1,n)$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
y(n):=sum(y[i],i,1,n)$
z(n):=sum(z[i],i,1,n)$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
A input cell with output cell
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
x;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
A simple input cell containing a line break
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
x+
y;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
What happens if the output is multiple lines long?
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
x(1)=1;x(10)=1;x(100)=1;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
All ways to express a multiplication in TeX
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
Variable letters that are longer than one character are distinguished by multiplications of single-letter variable names by using \mathit{}.
This means that in this case wxMaxima will have to do the spacing shown in the following output cell by hand.
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
a*b;
aa*b;
a*bb;
a_1*b;
a_1*bb;
a*b_1;
aa*b_1;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Remembering answers
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
The following cell should answer two questions automatically with "y" and "n":
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
askinteger(y);
askinteger(n);
kill(y)$kill(n)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: question  start ] */
<math><st>Is </st><mi>y</mi><st> an </st><mi>integer</mi><st>?</st></math>
/* [wxMaxima: question  end   ] */
/* [wxMaxima: answer  start ] */
y;
/* [wxMaxima: answer  end   ] */
/* [wxMaxima: question  start ] */
Question #1
/* [wxMaxima: question  end   ] */
/* [wxMaxima: answer  start ] */
y;
/* [wxMaxima: answer  end   ] */
/* [wxMaxima: question  start ] */
Question #2
/* [wxMaxima: question  end   ] */
/* [wxMaxima: answer  start ] */
n;
/* [wxMaxima: answer  end   ] */
/* [wxMaxima: question  start ] */
<math><st>Is </st><mi>n</mi><st> an </st><mi>integer</mi><st>?</st></math>
/* [wxMaxima: question  end   ] */
/* [wxMaxima: answer  start ] */
n;
/* [wxMaxima: answer  end   ] */
/* [wxMaxima: autoanswer    ] */

/* [wxMaxima: subsect start ]
abs
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
abs(x(1));
abs(x(10));
abs(x(100));
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
diff
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
'diff(x(1),t);
'diff(x(10),t);
'diff(x(100),t);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
at
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
x(1)@10;
x(10)@a;
x(100)@t33;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
A conjugate cell
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
declare(
    [
 c00,c01,c02,c03,c04,c05,c06,c07,c08,c09,
        c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,
        c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,
        c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,
        c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,
        c50,c51,c52,c53,c54,c55,c56,c57,c58,c59,
        c60,c61,c62,c63,c64,c65,c66,c67,c68,c69,
        c70,c71,c72,c73,c74,c75,c76,c77,c78,c79,
        c80,c81,c82,c83,c84,c85,c86,c87,c88,c89,
        c90,c91,c92,c93,c94,c95,c96,c97,c98,c99,
        c100
    ], complex)$
depends(
    [
        c00,c01,c02,c03,c04,c05,c06,c07,c08,c09,
        c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,
    c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,
        c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,
        c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,
c50,c51,c52,c53,c54,c55,c56,c57,c58,c59,
        c60,c61,c62,c63,c64,c65,c66,c67,c68,c69,
        c70,c71,c72,c73,c74,c75,c76,c77,c78,c79,
        c80,c81,c82,c83,c84,c85,c86,c87,c88,c89,
        c90,c91,c92,c93,c94,c95,c96,c97,c98,c99,
        c100
    ], t)$
c_1:  c00$
c_10: c00+c01+c02+c03+c04+c05+c06+c07+c08+c09$
c_100:c00+c01+c02+c03+c04+c05+c06+c07+c08+c09+
      c10+c11+c12+c13+c14+c15+c16+c17+c18+c19+
      c20+c21+c22+c23+c24+c25+c26+c27+c28+c29+
      c30+c31+c32+c33+c34+c35+c36+c37+c38+c39+
      c40+c41+c42+c43+c44+c45+c46+c47+c48+c49+
      c50+c51+c52+c53+c54+c55+c56+c57+c58+c59+
      c60+c61+c62+c63+c64+c65+c66+c67+c68+c69+
      c70+c71+c72+c73+c74+c75+c76+c77+c78+c79+
 c80+c81+c82+c83+c84+c85+c86+c87+c88+c89+
      c90+c91+c92+c93+c94+c95+c96+c97+c98+c99+
      c100$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
conjugate(c_1);
conjugate(c_10);
conjugate(c_100);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
ExptCells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
exp(sum(x[i],i,1,1));
exp(sum(x[i],i,1,3));
exp(sum(x[i],i,1,100));
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
exp(sum(x[i]/2,i,1,1));
exp(sum(x[i]/2,i,1,3));
exp(sum(x[i]/2,i,1,100));
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Frac cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
Here we test 
 * if a minus in front of and following the fraction is displayed right,
 * If fractions still work if the denominator is bigger than the numerator
   or vice versa
 * if extremely long fractions are broken into a separate lines
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
x(1)/y(1);
x(1)/y(10);
x(1)/y(100);x(10)/y(1);x(100)/y(1);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
(a_1+1/(1+(a_2+1/(a_3+1/a_4))))/(b_1+1/(1+(b_2+1/(b_3+1/b_4))))=5;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
a:1/b$
for i:1 thru 75 do a:subst(b=1/b+1,a)$
a;
kill(a)$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Function cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
f(x):=3;
f12345689(x):=3;
f12345689012345689012345689012345689012345689012345689012345689012345689012345689012345689(x):=3;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Image cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: caption start ]
Poldino the guinea pig
   [wxMaxima: caption end   ] */
/* [wxMaxima: image   start ]
jpg
[encoded data, 560444 characters]
   [wxMaxima: image   end   ] */

/* [wxMaxima: comment start ]
An image cell in the middle of the output.
   [wxMaxima: comment end   ] */


/* [wxMaxima: subsect start ]
Integral cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
f(n):=sum(f[i](t),i,1,n)$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
integrate(f(1),t,0,T);
integrate(f(10),t,0,T);
integrate(f(100),t,0,T);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
'integrate(sin(x),x,1,a(x)/b(x));
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
'integrate(sin(x),x,a(x)/b(x),1);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Limit cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
'limit(f(  1),t,0);
'limit(f(  1),t,inf);
'limit(f(  1),t,-inf);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
'limit(f( 10),t,0);
'limit(f( 10),t,inf);
'limit(f( 10),t,-inf);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
'limit(f(100),t,0);
'limit(f(100),t,inf);
'limit(f(100),t,-inf);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Matrix cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: subsubsect start ]
Rounded parenthesis
   [wxMaxima: subsubsect end   ] */


/* [wxMaxima: input   start ] */
lmxchar:"("$rmxchar:")"$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
funmake('matrix,  
    [makelist(i,i,1,10)]
);
funmake('matrix,  
    makelist([i],i,1,10)
);
funmake('matrix,  
    makelist(
        makelist(o+10*i-10,o,1,10)
    ,i,1,10
)
);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsubsect start ]
Square parenthesis
   [wxMaxima: subsubsect end   ] */


/* [wxMaxima: input   start ] */
lmxchar:"["$rmxchar:"]"$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
funmake('matrix,  
    [makelist(i,i,1,10)]
);
funmake('matrix,  
    makelist([i],i,1,10)
);
funmake('matrix,  
    makelist(
        makelist(o+10*i-10,o,1,10)
    ,i,1,10
)
);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsubsect start ]
No parenthesis
   [wxMaxima: subsubsect end   ] */


/* [wxMaxima: input   start ] */
lmxchar:" "$rmxchar:" "$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
funmake('matrix,  
    [makelist(i,i,1,10)]
);
funmake('matrix,  
    makelist([i],i,1,10)
);
funmake('matrix,  
    makelist(
        makelist(o+10*i-10,o,1,10)
    ,i,1,10
)
);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Parenthesis cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
There are three types of parenthesis in wxMaxima:
 * Ordinary Parenthesis
 * Big parenthesis created using a special letter
 * And parenthesis that are assembled of an upper half, an lower half and vertical lines inbetween
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
(x(1  )/10+1)*2;
(x(10 )/10+1)*2;
(x(100)/10+1)*2;
max(1/10,sin((((a/b+1)/c+1)/d+1)/e));
sin(a/(b+sin(c+1/(1+d/(1+e/(1+f/(1+g/h)))))));
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
Test the vertical alignment
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
wecew;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
sin(x/a+sin(x/a+sin(x/a+sin(x/a+sin(x/a+sin(x/a+sin(x/a+sin(x/a+sin(x/a+sin(x/a))))))))));
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
Test if the vertical size is correct if big parenthesis are broken into lines.
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
a;sin(a/(b+c/(d+e/f))+qdqwldwqkldkqwlk+wqwqlwqlkdkdlcs+wqqdlqqwlk+wdwqdqwqwlklwqkl+qwfwqflwfqkqwlkwqföl+wqldkwqwlkö+aklsalcakclksa+sqlkqklwqxxqwlxwklq+aslasxklxksxlö);b;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Slide show cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
wxanimate_from_imgfiles("a.png","b.png","c.png","d.png")$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
sqrt cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
sqrt(x(1));
sqrt(x(10));
sqrt(x(100));
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Sub cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
x[x(1)];
x[x(10)];
x[x(100)];
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
x[x[x[x[1]]]];
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
SubSupcells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
x[x(1)]^x(1)+1;
x[x(1)]^x(10)+1;
x[x(10)]^x(1)+1;

x[x(100)]^x(100)+1;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
x[x[x[x[1]]]]^y^z^a^b;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
SumCells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
f(3);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
'sum(f(1),t,1,1);
'sum(f(10),t,1,1);
'sum(f(100),t,1,1);
'prod(f(1),t,1,1);
'prod(f(10),t,1,1);
'prod(f(100),t,1,1);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Pagebreak Cells
   [wxMaxima: subsect end   ] */


/* [wxMaxima: page break    ] */

/* [wxMaxima: input   start ] */
[
    "test",
    "test2"
]$
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Former crashes
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
The following cells at least once crashed wxMaxima on windows and are therefore
included into the testbench:
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
a: (x+y)^2;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
α=1;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
α:1;
kill(α);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
Bauteilwerte:[
    α=1
];
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Constructs that don't make sense but still can be displayed
   [wxMaxima: subsect end   ] */


/* [wxMaxima: input   start ] */
(makelist(c01,i,1,2)+c01);
%(1);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: input   start ] */
{0,1}(1);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
A weird windows parenthesis issue
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
The following equation had a weird parenthesis issue on windows once while it worked fine
on linux.
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
f(x,y):=x^2*(1-exp((y-sqrt(3*G)*x)^2*(L^2/x^2-0.5)*((R+y)/(R(R-K+y)))/G) )/(R+y)^2;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Mouseover ToolTips
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
A long number that (hopefully) is shortened by wxMaxima and that therefore will be equipped with a Mouseover tooltip:
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
longnum:100^ 1000;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
Let's see if tooltips are provided for the insides of all cell types:
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
abs(longnum+a);
'diff(longnum*x,x+longnum);
'test@longnum;
conjungate(longnum+a);
(a+longnum)^(b+longnum);
(a+longnum)/(b+longnum);
'integrate(a+''longnum,a,-longnum,longnum);
'limit(a+longnum,a,longnum);
matrix([longnum]);
sqrt(a+longnum);
a[longnum];
'(a[''longnum]^''longnum);
'sum(a+''longnum,a,-longnum,longnum);
/* [wxMaxima: input   end   ] */


/* [wxMaxima: subsect start ]
Special cases for the TeX export
   [wxMaxima: subsect end   ] */


/* [wxMaxima: comment start ]
Function names should be exported as upright text:
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
function(x):=10;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
For equations LaTeX uses a font that uses spacing that makes clear that ab means "a*b". We therefore
need to make sure that a variable named "ab" isn't displayed in this way.
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
ab≠a*b;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: comment start ]
What makes this more complicated is that the auto-subscript mechanism adds more corner cases here:
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
a_b*c;
a*b_c;
a_b*c;
aa*b_c;
a*bb_c;
aa*bb_c;
aa_c*b;
a_c*bb;
aa_c*bb;
/* [wxMaxima: input   end   ] */


/* [wxMaxima: section start ]
Use IPC to copy it all to the clipboard
   [wxMaxima: section end   ] */


/* [wxMaxima: comment start ]
wxMaxima must be called with --enableipc for IPC to work!
   [wxMaxima: comment end   ] */


/* [wxMaxima: input   start ] */
:lisp (format t "<ipc><event type=\"MENU\" id=\"SELECTALL\" /><event type=\"MENU\" id=\"COPY\" /><event type=\"MENU\" id=\"PASTE\" /></ipc>")
/* [wxMaxima: input   end   ] */



/* Old versions of Maxima abort on loading files that end in a comment. */
"Created with wxMaxima 20.07.0-DevelopmentSnapshot"$
