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

Reply via email to