Why...

     copies1=: 13 : ';x.#<y.' NB. Make tacit
  3 copies1 'abc '
abc abc abc
NB. Works as intended

     copies2=: 3 : ';x.#<y.' NB. Keep explicit
  3 copies2 'abc '
|domain error: copies2
|   3     copies2'abc '
NB. Doesn't work at all!

NB. I would have expected same result from each

J504, Windows XP

Thanks in advance


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to