2014/05/29(木)Perl Data Language 基礎編 #09 「PDL::Lite と PDL::LiteF」

「use PDL::Lite」が以下と同等

use PDL::Core '';
use PDL::Ops '';
use PDL::Primitive '';
use PDL::Ufunc '';
use PDL::Basic '';
use PDL::Slices '';
use PDL::Bad '';
use PDL::Version;
use PDL::Lvalue;

「use PDL::LiteF」が以下と同等

use PDL::Core;
use PDL::Ops;
use PDL::Primitive;
use PDL::Ufunc;
use PDL::Basic;
use PDL::Slices;
use PDL::Bad;
use PDL::Version;
use PDL::Lvalue;

違いはサブルーチンをエクスポートするか否か。

できるだけ名前空間を汚したくないので、今後は「PDL::Lite」を使っていきます。

ちなみに「use PDL」は以下と同等

use PDL::Core;
use PDL::Ops;
use PDL::Primitive;
use PDL::Ufunc;
use PDL::Basic;
use PDL::Slices;
use PDL::Bad;
use PDL::MatrixOps;
use PDL::Math;
use PDL::Version;
use PDL::IO::Misc;
use PDL::IO::FITS;
use PDL::IO::Pic;
use PDL::Lvalue;