Like this?
bangco=: {{
if. 1<#n do.
m!:({.n)}.n
else.
m!:n
end.
}}
9 bangco 11 8
?
--
Raul
On Thu, Aug 31, 2023 at 8:09 PM 'Pascal Jasmin' via General
<[email protected]> wrote:
>
> I don't know whether it would be a language improvement or not, but:
> A conjunction variation could be defined for atom n only, and if it
> encounters a list, it just uses the first item of the list and applies itself
> to remainder.
> But !: can be done directly
> linearize =: (, $~ 1 -.~ $)@] NB. remove all 1 dimensions.Fo =: 2 : 'm !:
> ({.n) (linearize }. n)' NB. foreign replacement
>
>
> 9 Fo 11 8
> <empty>
>
> 9 Fo 10 NB. remainder of atom is ''
> 8
>
>
> On Thursday, August 31, 2023 at 07:33:27 p.m. EDT, Raul Miller
> <[email protected]> wrote:
>
> This is an issue in many contexts.- a sequence of numbers separated by
> spaces is treated as a single list.
>
> This subject is actually mentioned in a variety of contexts, though
> it's not called out as an issue in the examples I reviewed. So I don't
> know where I'd send a user to read about the issue.
>
> --
> Raul
>
> On Thu, Aug 31, 2023 at 7:11 PM ppadilcdx <[email protected]> wrote:
> >
> > Perhaps another nitpick but for the subject query no parentheses are
> > required, i.e., 9!:10 '' prints the current precision but, 9!:11
> > requires parentheses for it to parse correctly, e.g. (9!:11) 8
> >
> > Perhaps the relevant pages should make note of when parentheses are
> > required. I had forgotten and spend a couple of minutes wondering what
> > the blazes I'm doing wrong. Then I remembered. New folks will be
> > totally confused. Maybe an appropriate high level intro to parsing
> > should be linked at the top of the NuVoc page. My two cents.
> >
> > Regards
> >
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm