And having read that statement about parentheses, you then come to the bottom 
of http://www.jsoftware.com/help/jforc/common_mistakes.htm where it says

   As a stopgap, you can imagine that each name's value is enclosed in 
parentheses
   before it is substituted.  This still isn't exactly right but it gets you the
   right result in all situations you are likely to encounter.

which, when things don't work the way I think they should, makes me wonder if I've found 
one of the "unlikely" situations.

That said, I'm slowly getting better at reading J (or more consistent about 
using things like (5!:2)

                        ... peter

P.S. If you are reviving http://www.jsoftware.com/jwiki/ControlNuVoc, then someone should 
fix http://www.jsoftware.com/jwiki/Vocabulary/ltdot, which under "Common uses" 
says

   Floor (and Ceiling (<.)) can also be useful for testing
   whether values are integers or not.

and

   Floor (and Ceiling (<.)) can be useful for forcing
   floating point representations of integers to be
   integers in order to save memory (8 vs 4 bytes per value).

where the glyph for Ceiling should be  >.  in both sentences.  (That just 
happened to be the first page I looked at, and I think I only noticed the problem 
because I was staring at the glyph for Floor.)  Those look like copy-n-pasto's 
from the Ceiling page.

If someone asked me to encapsulate "whether values are integers or not", I 
would use

      (= <.) 3 3.14 5
   1 0 1

but maybe you don't want to get into hooks this soon.  (Or the equivalent fork  (] 
= <.)  .)

David Ward Lambert wrote:
The DoJ is perhaps the best technical writing I've seen,
even having admitted that it was 2 years before I understood how to
decipher headings conjunction and adverb headings such as
Atop    u@v  mv lv rv
Let's continue the NuVoc project.
http://www.jsoftware.com/jwiki/ControlNuVoc
Maybe we'll decide to emphasize what as I recall was but a mere sentence
in the DoJ "when proverbs are substituted into a sentence it is as if
they were parenthesized."  WITH POTENTIALLY DRAMATIC CONSEQUENCE!!!!

Date: Fri, 30 Nov 2012 15:06:29 +0000
From: Ian Clark <earthspo...@gmail.com>
To: programm...@jsoftware.com
Subject: Re: [Jprogramming] @: and capped fork
Message-ID:
        <CAB2g=gAt2XZ0RNM++-YKoLNg3fewCoruhJMjCPJfMu6ur
+0...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

I too have felt the need for Really Prominent Pages (RPPs?) and I've
regretfully come to conclude that the only workable solution for the
beginner is the forum, as Dan hints. Hence certain issues will turn up
over and over again in the threads.


----------------------------------------------------------------------
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