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