> If someone asked me to encapsulate "whether values are integers or not", I
> would use
>
>       (= <.) 3 3.14 5

See 1st entry in:
file:///Applications/j602/help/phrases/hooks.htm

IanClark

On Fri, Nov 30, 2012 at 11:36 PM, Peter B. Kessler
<peter.b.kess...@oracle.com> wrote:
> 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
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to