Math Utilities  

PariCalc  | PariGP235 


Resumption of the development found under the site: The Pari program was written at the University of Bordeaux and adapted on an Archimedes in 1992 (v1.36). GP and PARI are copyright C. Batut, D. Bernardi, H. Cohen and M. Olivier.
GP is a calculator which uses the PARI library to do the calculations. I added the part marked with curves in high resolution. In fact I was looking to draw curves, PARI knows a lot of functions (I know very few). ! PariCalc is a graphical interface of GP, under RISC OS allowing the drawing of exportable curves in! Draw and CSV format.


The purpose of this software was to be able to do the calculations and curves necessary to create documents in Techwriter. There is still a lot of work to be done, particularly on the Plots obtained. But today these can be completed in !Draw and used directly in software that accepts files of this type (Techwriter for example) .

Another way to use the results of the calculations is to export in CSV to the !Tau software, which has a variety of tools to format this type of data. Texts containing results in the editor can be "drag & drop" in a word processor. This program is only at its beginning and will evolve in terms of functionalities, in particular the wrapping of curves and the formatting of formulas towards Techwriter.

 32 bits version from
I built the editor and added the plot in high resolution with Draw and CSV outputs. CSV is for import in !Tau.

PariCalc Download 


 The Pari software has evolved and is actively maintained.
This time the plots are part of the software which was not the case in the previous version. I resumed my development of the editor because many functions were added and the organization of the source reworked, which is a good thing. For the moment the RISC OS editor is working, the plots in postscript too. PariGp235 produces a PDF file with all the plots made in PostScript (thank you! Ghostscr).

I added the possibility of having the same plots in Draw files as those obtained with Postscript using Joseph Heenan's MkDrawf software. We get as many Draw windows as there are paths. The syntax is the same as for postcript to execute a plot:

psploth(x=-5,5,sin(x)); became mkdploth(x=-5,5,sin(x)); (mkd for MakeDraw)

Example: psploth(x=-5,5,sin(x)); Ex01PariGP

PariGp235 download