Hi, I just discovered a mistake in one of my codes as I misunderstood the behavior of 'sequence':
pdl> p sequence 5 [0 1 2 3 4] pdl> p sequence pdl 5 0 pdl> p sequence zeroes(5) [0 1 2 3 4] pdl> p sequence(2,3) [ [0 1] [2 3] [4 5] ] pdl> p sequence(pdl(2),pdl(3)) 0 Thus, it seems that sequence behaves like zeroes, ones, etc. when it gets pdl scalars as arguments, ignoring their value. The documentation suggests to 'see zeroes', pdl> help sequence Module PDL::Basic sequence Create array filled with a sequence of values $w = sequence($y); $w = sequence [OPTIONAL TYPE], @dims; etc. see zeroes. pdl> p sequence(10) [0 1 2 3 4 5 6 7 8 9] pdl> p sequence(3,4) [ [ 0 1 2] [ 3 4 5] [ 6 7 8] [ 9 10 11] ] but maybe adding an example with a template argument such as $pdl_scalar->sequence, sequence($pdl_scalar), $ndarray->sequence, and sequence($ndarray) would help avoid surprises. Regards, Luis -- o W. Luis Mochán, | tel:(52)(777)329-1734 /<(*) Instituto de Ciencias Físicas, UNAM | fax:(52)(777)317-5388 `>/ /\ Av. Universidad s/n CP 62210 | (*)/\/ \ Cuernavaca, Morelos, México | moc...@fis.unam.mx /\_/\__/ GPG: 791EB9EB, C949 3F81 6D9B 1191 9A16 C2DF 5F0A C52B 791E B9EB _______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel