Skip to content
Scientific computing with Perl
Perl C FORTRAN Perl6 XS Prolog Other
Latest commit dcebe92 Jun 27, 2016 Derek Lamb Change pdl_barf to PDL->pdl_barf in ufunc.pd.
Hopefully this will compile on Strawberry. Not sure why the original
worked OK on my Mac w/ clang.
Failed to load latest commit information.
Basic Change pdl_barf to PDL->pdl_barf in ufunc.pd. Jun 27, 2016
Demos remove spurious '}' from gnuplot demo Nov 13, 2015
Doc Fix sf#396, Module docs can not be found more than once. Sep 3, 2015
Example Spelling corrections, remove debugging print statment. Feb 23, 2016
Graphics Complete purge of PDL::Graphics::PLplot May 30, 2015
IO 64 bit fix (bug #421) Jun 7, 2016
Lib tweak to badvalue handline in transform.pd May 25, 2016
Perldl2 Remove unnecessary circular dep on subdirs that broke on nmake Feb 22, 2015
cygwin Complete purge of PDL::Graphics::PLplot May 30, 2015
debian Complete purge of PDL::Graphics::PLplot May 30, 2015
inc Work around EU::Liblist::Kid not working with "-L" flags on Cygwin Apr 19, 2015
macosx Revert "Add imag2d_update to PDL::Graphics2D EXPORTs" Jan 21, 2012
t Prevent segfault when qsort etc called with a scalar argument Jun 27, 2016
utils Fix syntax error from typo Oct 9, 2011
win32 Complete purge of PDL::Graphics::PLplot May 30, 2015
xt add author test to check Changes log and run in Travis-CI Jun 14, 2015
.gitattributes Add a .gitattributes file so GitHub repo language stats are correct. Apr 26, 2016
.gitignore Complete purge of PDL::Graphics::PLplot May 30, 2015
.travis.yml set the environment variable CI_TESTING when testing under CI Sep 27, 2015
Bugs.pod More changes in docs from pdl-porters to pdl-devel email lists etc. Apr 19, 2015
COPYING Updated some top level docs and added some cygwin config example files Aug 14, 2006
Changes Update Changes for 2.016_01 CPAN devel release. Jun 1, 2016
Changes_CVS Move Chages to Chances_CVS to prep for git log Jul 26, 2009
DEPENDENCIES Update VERSION and "readmes" for PDL-2.012_01 release Aug 1, 2015
DEVELOPMENT Add SF/GitHub workflow integration to DEVELOPMENT Mar 16, 2016
INSTALL Update VERSION and docs for CPAN Release 2.013_06 Oct 10, 2015
INTERNATIONALIZATION Added INTERNATIONALIZATION file with i18n notes Mar 12, 2011
Known_problems Update VERSION to 2.016_01 for CPAN developers release Jun 1, 2016
MANIFEST Update VERSION to 2.015_001 (a.k.a. PDL 2.016 rc1) May 27, 2016
MANIFEST.SKIP add appveyor.yml to configure Appveyor CI (build on Windows) Aug 5, 2015
Makefile.PL Fix PDL license information Nov 19, 2015
PDLdb.pl Update docs/readme-type info for PDL-2.4.10_001 release Apr 6, 2012
README More changes in docs from pdl-porters to pdl-devel email lists etc. Apr 20, 2015
README.md display build status as a table Aug 5, 2015
TODO Update VERSION and docs for CPAN Release 2.013_06 Oct 10, 2015
appveyor.yml set the environment variable CI_TESTING when testing under CI Sep 27, 2015
m51.fits emoved COMMENT field (breaks legacy fits code) Mar 19, 2004
pdl.c pdl.c no need to be .PL Feb 17, 2015
pdldoc Remove '-w' from perldl and pdldoc to present a cleaner interface Apr 22, 2015
perldl Remove '-w' from perldl and pdldoc to present a cleaner interface Apr 22, 2015
perldl.conf Complete purge of PDL::Graphics::PLplot May 30, 2015

README.md

Perl Data Language (PDL)

PDL logo

OS Build status
Linux Build Status
Windows Build status

Coverage Status CPAN version

PDL ("Perl Data Language") gives standard Perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing.

PDL turns Perl into a free, array-oriented, numerical language similar to (but, we believe, better than) such commercial packages as IDL and MatLab. One can write simple perl expressions to manipulate entire numerical arrays all at once. Simple interactive shells, pdl2 and perldl, are provided for use from the command line along with the PDL module for use in Perl scripts.

Something went wrong with that request. Please try again.