They are special internally so that each verb/adverb/conjunction can be
encoded by a single byte.  It is a bug that the encoding is visible to the
user.



On Mon, Oct 14, 2013 at 9:34 AM, Devon McCormick <[email protected]> wrote:

> Why is the top half of a. special?  I would think that all the documented
> words J cares about are in the lower half.
>
>
> On Mon, Oct 14, 2013 at 11:34 AM, Roger Hui <[email protected]
> >wrote:
>
> > Convert 232 to hex and start looking for that.
> >
> > It'd be a really bad idea to depend on those encodings as that is
> internal
> > and may change without notice.
> >
> >
> > On Mon, Oct 14, 2013 at 8:26 AM, Don Guinn <[email protected]> wrote:
> >
> > > The top half of a. is special when executing a sentence. Codes are
> > assigned
> > > to those bytes. I looked for the source but haven't found it yet.
> > >
> > >  On Oct 14, 2013 8:50 AM, "Devon McCormick" <[email protected]>
> wrote:
> > >
> > > > I have no expectation of the output.  I only found it because I was
> > > > checking all character combinations in a "try...catch" phrase to
> > > determine
> > > > which ones don't give an error.
> > > >
> > > > I did try it in J6 and it behaves the same way.  I don't know if I
> > have a
> > > > copy of J5 anywhere.
> > > >
> > > > It's not important - it's just something that passes my simple test
> yet
> > > is
> > > > not really a known J word.
> > > >
> > > >
> > > >
> > > > On Sun, Oct 13, 2013 at 11:47 PM, bill lam <[email protected]>
> > wrote:
> > > >
> > > > > The string is invalid as utf8, what would you expect the output
> > > > > should be?  Not sure how it will run under J504.
> > > > >
> > > > > Вс, 13 окт 2013, Devon McCormick писал(а):
> > > > > > While experimenting with executing randomly-generated snippets of
> > J,
> > > I
> > > > > ran
> > > > > > across this:
> > > > > >
> > > > > >    (232{a.),'3'
> > > > > > Φ3
> > > > > >    ".(232{a.),'3'
> > > > > >
> > > > > >    $".(232{a.),'3'
> > > > > > 0
> > > > > >    {.".(232{a.),'3'
> > > > > > 0
> > > > > >    '1 2 3',(232{a.),'3 4 5'
> > > > > > 1 2 3Φ3 4 5
> > > > > >    ".'1 2 3',(232{a.),'3 4 5'
> > > > > >
> > > > > > This high-bit character seems to return i.0 for any argument.
> > > > > >
> > > > > > --
> > > > > > Devon McCormick, CFA
> > > > > >
> > > ----------------------------------------------------------------------
> > > > > > For information about J forums see
> > > http://www.jsoftware.com/forums.htm
> > > > >
> > > > > --
> > > > > regards,
> > > > > ====================================================
> > > > > GPG key 1024D/4434BAB3 2008-08-24
> > > > > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
> > > > > gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
> > > > >
> > ----------------------------------------------------------------------
> > > > > For information about J forums see
> > http://www.jsoftware.com/forums.htm
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Devon McCormick, CFA
> > > >
> ----------------------------------------------------------------------
> > > > 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
> >
>
>
>
> --
> Devon McCormick, CFA
> ----------------------------------------------------------------------
> 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