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

Reply via email to