I'll try to be more precise.
I'm a programmer and I like the combination between math en programming, so scripting is important for me. The advantage of a CAS is that it combines unlimited accuracy, all kinds of math functions and scripting. Usually the ways to handle sequences and lists are very extensive and that makes programming easy. I've some Maple experience, used Python ( e.g. Sage if you know the system, or NZMath) and recently Yacas, both the Linux and CE versions. Yacas had a peculiar intriguing scripting language, but it was very slow, about a 100x as slow as python.
I knew Xcas, but not very usable on the phone, until your program. Xcas has a nice (maple like) programming environment and I like to develop scripts under Linux on XCas and use them on my phone. I think scripts are essential, so I looked for ways to use them.
The read command imports a script, compiles it, so it can be used. I suggested a load command, next to the currently available open command. The load imports the script and compiles it, (i.e. using the read command of xcas).
The print command (forget the pause, cause xcas doesn't support it) makes it possible to show intermediate output from a script, also with text, e.g. print("this is output", result);
I know making scripts is `uncomfortable' in WM devices, but using them isn't, you can't expect a cas developer makes all the tools you need, so you have to develop your own. Preferably under xcas on linux, so you don't need an editorscreen on the WM device to develop scripts, but you must be able to use them.
As it is now I can develop scripts under Xcas on Linux and use them on my phone (with read), but without intermediate results, that's a drawback, but not a fatal one. Also I have to specify the full pathname of the script, and I prefer a fileselectionbox to look for it.
Don't see this as criticism, I realize this program is a lot of work, in your spare time I presume. I' m just expressing ideas about doing the things I like to do, (also in my spare time) and looking for tools that help me. I stopped from using Yacas because it's slow, not under development (on WM) and also because the new version (1.2) is worse (in my opinion) than the old one (1.1). Xcas is C++ internally and that's fast. I like Python, but Xcas is more specialized, so I want to give it a try.
Well, a long answer, I hope I am more clear now.
Ton