there's no support for run all lines...

there are f12 and F11 macros

f12 will run one line
f11 will run a multiline definition and can be invoked anywhere within that 
definition
jpp_test requires load of jpp2.ijs first



the line,

4 timespacex: +/ i.1000

has to be invoked with the f12 macro

also it is equivalent to (with F12)

4 T. +/ i.1000
________________________________
From: Murray Eisenberg <mur...@math.umass.edu>
To: programm...@jsoftware.com 
Sent: Saturday, September 2, 2017 4:54 PM
Subject: Re: [Jprogramming] introducing j plus plus (jpp)



In j806 (beta 2017-08-28) for macOS, I loaded jpp2.ijs, then tried to run the 
provided script jpp_test.ijs from an open script window in J. 


If I simply selected option to run all lines of the script, I got error:


  | file name error: scriptd

  | 0!:1 y[4!:55<‘y'


If, instead, I used


   load '/users/murray/j64-806-user/jpp/jpp_test.ijs’


then I got error:


  |file name error: script

  | 0!:0 y[4!:55<‘y'


Instead, I then tried evaluating directly the sentence


  4 timespacex: +/ i.1000



tried but, contrary to what is said in the original post below, this just 
generates a spelling error.


What am I doing wrong?  (Or is something wrong with jpp in j806?)


> On18 Mar 2017 01:25:57 +0000,'Pascal Jasmin' <programm...@jsoftware.com 
> <mailto:programm...@jsoftware.com>> wrote:

> 

> 

> A preparser for J that autocloses parentheses, and makes embedding quotes 
> easier.  Also has user-defined primitives.

> 

> 

> https://github.com/Pascal-J/jpp <https://github.com/Pascal-J/jpp>

> 

> as examples,

> 

> 4 timespacex: +/ i.1000

> 

> is equivalent to

> 

> 4 timespacex '+/ i.1000'

> 

> the suggested F11 macro is pretty neat.  Runs a section of code in a file.  
> Unlike ctrl-R, you don't need to be at the top level line in order to run the 
> multiline group that encloses the current line.


——

Murray Eisenberg                                mur...@math.umass.edu

Mathematics & Statistics Dept.      

Lederle Graduate Research Tower      phone 240 246-7240 (H)

University of Massachusetts                

710 North Pleasant Street                

Amherst, MA 01003-9305





----------------------------------------------------------------------

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