You should post this in jprogramming.

In any case, it looks like you just juxtaposed a few characters.

  mod3=: 3&|
   mod3 i.10
0 1 2 0 1 2 0 1 2 0

-----Original Message-----
From: beta-boun...@jsoftware.com [mailto:beta-boun...@jsoftware.com] On
Behalf Of Andrew Pennebaker
Sent: Friday, October 28, 2011 1:54 PM
To: J
Subject: [Jbeta] syntax for functions and modulo

I'm trying to make a function mod3 that returns the input modulo three,
but
my syntax is wrong. I don't see why the syntax would be any different
from
the double example in the docs.

$ jconsole
   double =: * & 2
   double 1
2
   double 2
4
   double 3
6
   mod3 =: 3 | &
|syntax error
|   mod3=:    3|&


Cheers,

Andrew Pennebaker
www.yellosoft.us
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to