Ralf wrote: > From your mail and the impressions I got from your website, I don't > think that MathPiper is the way to go. You obviously have your own > programming language. So FriCAS expressions would have to be input in > your language then sent to fricas and the output would be again > translated to your language. If that is the case, then it is a clear no-go. > > FriCAS has a typed language and this is the most important thing that I > don't want to sacrifice for an interface. > > As you can test yourself on http://sagenb.org, one can simply select > "axiom (optional)" as a session type and then enter code in the Axiom > input language. This is what I want.
The MathPiper CAS and MathPiperIDE (Integrated Development Environment) are separate pieces of software which communicate through interfaces. The IDE is called MathPiperIDE for marketing reasons, but it is very capable of accepting FriCAS syntax code, submitting the code to the FriCAS computation engine, and then displaying the result. If you look through the worksheet_demo_1.mpw worksheet that comes pre-loaded in MathPiperIDE when it is first download, you will see a number of code fold types (which are similar to cells in the Sage Notebook) including %mathpiper, %html, %beanshell, %geogebra, etc. It would be very easy to add a %fricas fold type and it would not be very difficult to have %fricas folds properly syntax highlight the FriCAS code it contains. I encourage you to download MathPiperIDE and actually play with it. First, you need to have Sun's version of Java 6 installed (or OpenJDK), then you just download the MathPiperIDE archive, extract it, and then execute a launch script to run the application. Ted -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/fricas-devel?hl=en.
