Karim Belabas on Fri, 26 Nov 2004 18:57:04 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
gp2c-0.0.3pl3 released |
Dear PARI enthousiast, Bill has just released GP2C 0.0.3pl3. GP2C is a tool to translate GP code to C code using libpari, which can load the compiled routines transparently in a gp session. It can be used to speed up gp, to look for bugs in GP scripts, or to learn libpari programming. It is available from http://pari.math.u-bordeaux.fr/download.html section GP2C. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Sample session using a script from the examples/ directory in the PARI/GP distribution. (18:43) knutange-kb% gp2c-run examples/lucas.gp Reading GPRC: ./gp2c_gprc ...Done. GP/PARI CALCULATOR Version 2.2.8 (development CHANGES-1.1060) i686 running linux (ix86 kernel) 32-bit version compiled: Nov 26 2004, gcc-2.96 20000731 (Red Hat Linux 7.3 2.96-113) (readline v4.2a enabled, extended help available) Copyright (C) 2003 The PARI Group PARI/GP is free software, covered by the GNU General Public License, and comes WITHOUT ANY WARRANTY WHATSOEVER. Type ? for help, \q to quit. Type ?12 for how to get moral (and possibly technical) support. parisize = 10000000, primelimit = 500000 (18:43) gp > ?lucas lucas: installed function (18:43) gp > for (i=1,10^4, lucas(31)) time = 160ms. --------------------------------------------------------------------------- Using the native interpreter: (18:43) knutange-kb% gp examples/lucas.gp [...] (18:44) gp > for (i=1,10^4, lucas(31)) time = 1,250 ms. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Features in this release: -- Mac OS X support -- [in combination with pari-2-2-8] forvec() support Have fun, Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dep. de Mathematiques, Bat. 425 Fax: (+33) (0)1 69 15 60 19 Universite Paris-Sud http://www.math.u-psud.fr/~belabas/ F-91405 Orsay (France) http://pari.math.u-bordeaux.fr/ [PARI/GP]