Menu

MATHOOL / Blog: Recent posts

MATHOOL moves to Emscipten

Good news after some time of silence. MATHOOL is going to use a version of the REDUCE-algebra CAS compiled in Javascript directly from the C sources. The miracle is possible thanks to Emscripten the famous LLVM to Javascript compiler.

This solution should potentially faster that the actual implementation that makes use of a Java port of REDUCE then compiled to Javascript through GWT.... read more

Posted by Leonardo Boselli 2013-09-28

The new "input" at work

Here is a screenshot of the new "input" component with corresponding math expression and its result

expression and result

Posted by Leonardo Boselli 2013-09-19

Some features in a screenshot

In the screenshot below you can see the three main features of MATHOOL.

They are
1. The Algebra Window where an input expression (the integral) is calculated and its output shown
2. The Script Editor where the user can type REDUCE expression and execute them line by line or in batch
3. The Plot Window to show functions graph

a screenshot

Posted by Leonardo Boselli 2013-09-18

Back to the MATHOOL interface

The parser is almost done, so it's time to work again on the user interface.

The idea is to join the input and the output of a computation, then add a drag and drop feature to plot the rusults in a graph. This would be a major improvement towards a friendly usability of this web-application.

Posted by Leonardo Boselli 2013-09-17

A few info added to the Wiki

A few short notes added to the Wiki

They regard the javascript libraries used to develop MATHOOL.

Posted by Leonardo Boselli 2013-09-16

MATHOOL - the first steps

Finally the development of MATHOOL reached the publication here at SourceForge.

In the last few weeks some time was spent to recompile the REDUCE port to Javascript adding a few useful packages to the default configuration. I must thank Ted Kosan (the author of the port) for his great support.

Other time was spent in developing a translator from the REDUCE mathematical notation to LaTeX (in this case PEGjs was of great help).... read more

Posted by Leonardo Boselli 2013-09-15
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.