| Bill Allombert on Wed, 12 Sep 2001 12:21:48 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: GUI for PARI |
On Wed, Sep 12, 2001 at 09:55:26AM +0100, Cherry Kearton wrote:
> I would very much like to have a GUI for PARI, as I do not use it
> sufficiently often to learn (or remember) the commands, nor how to
> interprete the answer. Presumably there are other people like me in
> that respect. Does anyone know of such a GUI, or would anyone be
> interested in helping develop one? I am thinking of the sort of thing
> that KDE or Gnome provide, which can be developed using KDevelop or
> Glade. These tools provide boxes and buttons very easily, but writing
> the code to interact with PARI is beyond me.
>
> If you are interested, I would very much like to hear from you.
>
> Cherry Kearton
There are already an readline interface, an emacs interface and an TeXmacs
interface.
What are exactly the functionality you would like in a GUI ?
For the purpose of interpreting the answer, I would be very happy if
someone take time to write scripts that explain the output of PARI functions:
For example for znstar,
znstar_explain(Z)=
{
local(Z);
print("Order: ",Z[1]);
print1("Cyclic factors: ");
for(i=1,length(Z.cyc),if(i>1,print1("x"));print1("Z/",Z.cyc[i],"Z"));
print("\nGenerators: ",Z.gen)
}
? znstar_explain(znstar(357))
Order: 192
Cyclic factors: Z/48ZxZ/2ZxZ/2Z
Generators: [Mod(173, 357), Mod(239, 357), Mod(118, 357)]
Cheers,
Bill.