@awass

There are semicolons inserted by the copy and paste procedure after the body of the procedures for some reason. They are not visible in the original worksheet.

restart;

Using Maple 2018.1 on an iMac running mac Sierra.

First strange occurence with description.

q:=proc(x) description "blah,blah"; x^(2 );

end proc;

Error, unterminated procedure

/ /

Typesetting:-mambiguous\qAssignTypesetting:-mambiguous\

2

procApplyFunction(x) description "blah,blah"semi x ,

\\

Typesetting:-merror("unterminated procedure")//

Error, unable to parse

Typesetting:-mambiguous( Typesetting:-mambiguous(end,

Typesetting:-merror("unable to parse")) procsemi)

q:=proc(x) x^(2 );

end proc;

Error, unterminated procedure

/ /

Typesetting:-mambiguous\qAssignTypesetting:-mambiguous\

2

procApplyFunction(x) x ,

\\

Typesetting:-merror("unterminated procedure")//

Error, unable to parse

Typesetting:-mambiguous( Typesetting:-mambiguous(end,

Typesetting:-merror("unable to parse")) procsemi)

q:=proc(x) sin(x);

end proc;

Error, unterminated procedure

Typesetting:-mambiguous(qAssignTypesetting:-mambiguous(

procApplyFunction(x) sinApplyFunction(x),

Typesetting:-merror("unterminated procedure")))

Error, unable to parse

Typesetting:-mambiguous( Typesetting:-mambiguous(end,

Typesetting:-merror("unable to parse")) procsemi)

restart;

Q:=proc(x) sin(x);

end proc;

Error, unterminated procedure

Typesetting:-mambiguous(QAssignTypesetting:-mambiguous(

procApplyFunction(x) sinApplyFunction(x),

Typesetting:-merror("unterminated procedure")))

Error, unable to parse

Typesetting:-mambiguous( Typesetting:-mambiguous(end,

Typesetting:-merror("unable to parse")) procsemi)

Q:=proc(x) sin(x);

end proc;

Error, unterminated procedure

Typesetting:-mambiguous(QAssignTypesetting:-mambiguous(

procApplyFunction(x) sinApplyFunction(x),

Typesetting:-merror("unterminated procedure")))

Error, unable to parse

Typesetting:-mambiguous( Typesetting:-mambiguous(end,

Typesetting:-merror("unable to parse")) procsemi)

H := proc (x) x^2 end proc;

H := proc(x) ... end;

H := proc (x) x^2*sin(x) end proc;

H := proc(x) ... end;

K := proc (x) sin(x^2) end proc;

K := proc(x) ... end;

Q:=proc(x) sin(x);

end proc;

Error, unterminated procedure

Typesetting:-mambiguous(QAssignTypesetting:-mambiguous(

procApplyFunction(x) sinApplyFunction(x),

Typesetting:-merror("unterminated procedure")))

Error, unable to parse

Typesetting:-mambiguous( Typesetting:-mambiguous(end,

Typesetting:-merror("unable to parse")) procsemi)