Hi, I am a newcomer and am higly impressed by the software.
I have been using mathcad for a long time, more than 10 years I think. I developed programs that probably should have been done in matlab or C++, but mathcad worked and the programs are much more readable.
For what I have seen from smath, it seems to me that it is not possible to write proper functions, with some input variables, internal processing, and one output variable. I hope the explanation is clear.
Do you plan to develop that possibility? To me, this is the only major drawback I found compared to mathcad.
Thanks for your effort and for offering this extraordinay piece of soft to the community.