note
Discipulus
Hello [mxb] and thanks!<P>
I must admit first I'm looking at [metamod://PDL] and at your work in the same way a, let say, an hystorician can look at a Stephen Hawking movie: very interesting but I do not understand nothing.. ;=)<P>
That said, I've used a strawberry perl <C>perl-5.26.64bit-PDL</C> version (portable <C>5.26</C> failed installing <C>PDL</C> at <C>Inline::C</C> step ) and I got (just once before time zero generation):<P>
<c>
Possible precedence problem on bitwise & operator at pdl-gameoflife.pl line 24, <DATA> line 207.
Possible precedence problem on bitwise | operator at pdl-gameoflife.pl line 25, <DATA> line 207.
</c><P>
I poked it a bit ( reading [https://metacpan.org/pod/distribution/PDL/Basic/Pod/FAQ.pod#Q:-6.11-Logical-operators-and-piddles-'%7C%7C'-and-'&&'-don't-work!|PDL::FAQ] too: good think to link to FAQ from errors!)<P>
and the following version, with parens superfetation, gives no warnings:<P>
<c>
return ( ($tmp == 4) & ($pdl == 1) ) | # Alive +3 neighbors
( $tmp == 3); # Alive +2 neighbors or dead +3 neighbors
</c> <P>
Just my 2 neurocents.. I'll stay tuned looking for your precious nodes!<P>
L*<P>
<div class="pmsig"><div class="pmsig-174111">
There are no rules, there are no thumbs..<BR>
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
</div></div><!-- Wiki2Monks {"version":1.1416} -->
1214661
1214661