Thanks.
The "bug" applies to some other if not all
non-commutative primitives - eg
4{.open( -//.@:,:)close
100.978 0.603614 _0.615946 _0.54397
4{.open( -~//.@:,:)close
100.978 0.603614 _0.615946 _0.54397
4{.open( !//.@:,:)close
100.978 0.0275227 19.149 13.8644
4{.open( !~//.@:,:)close
100.978 0.0275227 19.149 13.8644
M
Raul Miller wrote:
On 6/7/07, Mike Day <[EMAIL PROTECTED]> wrote:
Why doesn't " ~ " work here? Is this a bug or one of
those features I keep missing?
I think it's a bug.
4{. open(</.@:,:) close
+-------+---------------+---------------+---------------+
|100.051|100.047 100.436|100.941 100.833|100.793 100.363|
+-------+---------------+---------------+---------------+
4 {. open((%//.@:,:)) close
100.051 1.00389 0.998938 0.995739
%/100.047 100.436
0.996127
But you can work around the problem using %`%/ in place of %/
4 {. open((%`%//.@:,:)) close
100.051 0.996123 1.00106 1.00428
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm