The value returned from 9!:54'' is the same (00;0$0) both in jqt (where I do not get the warning messages) and in j playground (where I do get the warning messages).
So it does not seem likely that a difference in how 9!:55 was used could explain this difference in behavior. Thanks, -- Raul On Tue, Mar 29, 2022 at 1:14 AM bill lam <[email protected]> wrote: > > Those are not errors, see the 9!:55 in nuvoc. > Is it possible that 9!:55 is executed in your profile or startup.ijs ? > > On Tue, 29 Mar 2022 at 12:58 PM Raul Miller <[email protected]> wrote: > > > He does not have such a sentence, as near as I can tell. > > > > Here's the statements which would be generating those messages: > > > > CODE=: {{)n > > cocurrent 'z' > > isNoun =: (0 = 4!:0 ::0:)@:< > > isgerund =: 0:`(0 -.@e. 3 : ('y (5!:0)';'1')"0)@.(0 < L.) :: 0: > > ar =: 1 : '5!:1 <''u''' > > ari =: 1 : 'if. isNoun ''u'' do. if. (isgerund -.@+. '''' -: ]) m do. > > m ar else. m end. else.u ar end.' > > ti =: ari ` ari NB. different from doubleadverb2.ijs: '' is passed to > > ` . boxed non gerund is ar'd ie a:`u > > F0 =: 1 : 'u ti ti `: 6' > > v2c =: 1 : '[. u ].' > > F1 =: 1 : '(ti u) ti (''''ti) `:6' > > F2 =: 1 : 'ti ti u `: 6' > > > > F01 =: ((ti (2 : 'ti')))(`:6) > > F02 =: 2 : '(u`)(`v)(`:6)' > > F02 =: ( ([.(2 : 'ti')) (2 : 'ti' ].) ) (`:6) > > F12 =: (2 : 'ti' ti) `: 6 > > > > F =: F12 NB. chosen for composition consistency, but F1 still very useful > > > > amend =: [` ([. ` ar) `{`] `: 6 ` (]."_) `] }~~ > > > > NB. means from partial modifiers > > > > means =: #F2 > > mean =: +/ means % > > meang =: */ means (%:~) > > meanh =: +/@:% means (%~) > > }} > > 0!:101 CODE > > > > And, testing, those messages do not appear when these statements are run > > in jqt > > > > So there is something specific about the webassembly port of J which > > is causing these messages to appear. > > > > FYI, > > > > -- > > Raul > > > > On Mon, Mar 28, 2022 at 10:07 PM Henry Rich <[email protected]> wrote: > > > > > > Why do you have such a sentence? Do you need it? I want to make those > > > an error, because beginners frequently create them by mistake. What > > > does it do for you? > > > > > > Henry Rich > > > > > > On 3/28/2022 9:21 PM, 'Pascal Jasmin' via General wrote: > > > > Expressions that return verbs create those error messages even though > > verb is still returned from expression (if not assigned) > > > > > > > > +/ %F # (from linked playground) > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Monday, March 28, 2022, 09:15:25 p.m. EDT, Raul Miller < > > [email protected]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > Hmm... > > > > > > > > We could probably do with a denser way of expressing code. (I can > > > > think of several possibilities here.) > > > > > > > > But, also, I ran into a problem testing this: > > > > > > > > mean =: +/ means % > > > > (007) noun result was required > > > > (007) noun result was required > > > > meang =: */ means (%:~) > > > > (007) noun result was required > > > > (007) noun result was required > > > > meanh =: +/@:% means (%~) > > > > (007) noun result was required > > > > (007) noun result was required > > > > > > > > FYI, > > > > > > > > > > > > > -- > > > This email has been checked for viruses by AVG. > > > https://www.avg.com > > > > > > ---------------------------------------------------------------------- > > > 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
