OK sending with considerable effort from the laptop : 
copy & paste from J902 session  in JQt under Windows 10:

   JVERSION
Engine: j902/j64/windows
Beta-i: commercial/2020-10-20T10:09:05
Library: 9.02.06
Qt IDE: 1.8.7/5.12.7(5.12.7)
Platform: Win 64
Installer: J902 install
InstallPath: c:/d/j902
Contact: www.jsoftware.com
   %3x (] * <.@^) 2x<.@^>:i.3
0 0 0
   
Best wishes

Mike
> On 25 October 2020 at 20:40 Henry Rich <[email protected]> wrote:
> 
> 
> I don't get this error.  I am running a post-beta-i development system.
> 
> Henry Rich
> 
> On 10/25/2020 4:39 PM, 'Mike Day' via Beta wrote:
> > I should have mentioned that my example works ok in J901 in Windows as well 
> > as J701 on this tablet.
> > Mike
> >
> > Sent from my iPad
> >
> >> On 25 Oct 2020, at 20:27, Mike Day <[email protected]> wrote:
> >>
> >> Experimenting with Euler Problem 731,  I should get:
> >>     %3(] * <.@^)2<.@^>: i.3. NB. 1/(b^(c^k).c^k) in maths notation
> >> 0.0555556 0.00308642 1.9052e_5
> >>     %3x(] * <.@^)2x<.@^>: i.3. NB. Try extended nos
> >> 1r18 1r324 1r52488
> >>
> >>     +/\%3x(] * <.@^)2x<.@^>: i.3. NB.  Cum sum
> >> 1r18 19r324 3079r52488
> >>
> >>     23j20":,.+/\%3x(] * <.@^)2x<.@^>: i.3. Looking for repeated pattern 
> >> ....
> >>   0.05555555555555555556
> >>   0.05864197530864197531
> >>   0.05866102728242645938
> >>
> >> Only using k=1,3 here for concise display.
> >>
> >> This is the sort of thing I see here on the iPad, and also in J901
> >> However, in J902 beta i, I get (can’t email from Windows just now, so 
> >> faking it!):
> >>
> >>     +/\%3x(] * <.@^)2x<.@^>: i.3.
> >> 0 0 0
> >>
> >> My mistake!?
> >>
> >> Thanks,
> >>
> >> Mike
> >>
> >>
> >> Sent from my iPad
> >>
> >>> On 25 Oct 2020, at 16:42, Henry Rich <[email protected]> wrote:
> >>>
> >>> Modern J uses a virtual block for the result of (, y), so now (+/@, y) 
> >>> and (+/ , y) run at the same speed.  A different example is needed.
> >>>
> >>> Henry Rich
> >>>
> >>>> On 10/25/2020 12:01 PM, Brian Schott wrote:
> >>>> Jan-Pieter,
> >>>>
> >>>> First, thanks for pointing out the link.
> >>>> But I am having some problems.
> >>>>
> >>>> [*******my comment 0) here is likely inappropriate in light of Henry's
> >>>> reply in this thread
> >>>> 0) Are you suggesting that some wording be added to that link? It looks 
> >>>> to
> >>>> me as if you are but where?
> >>>> I say where because there are at least 3 different concepts treated on 
> >>>> that
> >>>> page: SC, EIP, and AIP.
> >>>> ]
> >>>>
> >>>>
> >>>> 1) I am finding problems on that page that I cannot explain. For example,
> >>>> a) on one line discussing EIP the following is stated twice, when it is
> >>>> clear that the two should be different `(V0@[ V1 V2)` .
> >>>> b) [this comment may also be explained by Henry's reply but I don't see 
> >>>> how]
> >>>>     I cannot confirm the improvements suggested by the example there.
> >>>> Perhaps using j807 is the problem. See my session below.
> >>>>     9!:52''
> >>>> 1
> >>>>     a =: 1000 1000 ?@$ 0            NB. it is unfortunate that the +/ 
> >>>> result
> >>>> suggests that a contains integers, not reals
> >>>>     +/ , a                                        NB. perhaps 1000 1000
> >>>> could be reduced to 25 25?
> >>>> 499960
> >>>>     +/@, a
> >>>> 499960
> >>>>     ts =: 6!:2 , 7!:2@]
> >>>>     ts '+/ , a'                   NB. notice the small space usage here
> >>>> 0.001987 1408
> >>>>     ts '+/@, a'                NB. the time reduction is so small as to 
> >>>> be
> >>>> "within statistical error"
> >>>> 0.001965 1536
> >>>>     JVERSION
> >>>> Engine: j807/j64/darwin
> >>>> Release-c: commercial/2019-02-24T10:50:40
> >>>> Library: 8.07.26
> >>>> Platform: Darwin 64
> >>>> Installer: J807 install
> >>>> InstallPath: /users/brian/j64-807
> >>>> Contact: www.jsoftware.com
> >>>>
> >>>> On Sun, Oct 25, 2020 at 8:42 AM Jan-Pieter Jacobs <
> >>>> [email protected]> wrote:
> >>>>
> >>>>> I guess this is worth mentioning here:
> >>>>>
> >>>>> https://code.jsoftware.com/wiki/Vocabulary/SpecialCombinations#Assignments_In_Place_.28AIP.29
> >>>>>
> >>>>> Assignments are done in place if you use a specific form recognised by 
> >>>>> the
> >>>>> interpreter.
> >>>>>
> >>>>> If you do not assign the result, or use it in a longer sentence, it will
> >>>>> not be recognised, copying over the entire array, rather than updating a
> >>>>> single element.
> >>>>>
> >>>>> Best regards,
> >>>>>
> >>>>> Jan-Pieter
> >>>>>
> >>>>>
> >>>>> --
> >>>> (B=)
> >>>> ----------------------------------------------------------------------
> >>>> For information about J forums see http://www.jsoftware.com/forums.htm
> >>>
> >>> -- 
> >>> 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

Reply via email to