This what I get from within the J playground 9!:14 '' j903/j32/linux/beta/GPL3/unknown/2022-03-09T13:58:40/clang-14-0-0/SLEEF=0
Could it be that the j32 version is the difference? Cheers, bob > On Mar 28, 2022, at 22:37, bill lam <[email protected]> wrote: > > At one point, the 007 warning was default enabled but reverted in later > release. So it depends on the which git commit the j playground , the J > engine was built. > > > On Tue, 29 Mar 2022 at 1:21 PM Raul Miller <[email protected]> wrote: > >> 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 >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
