I don't think that TABs should be treated different than SPCs anywhere.
(They are treated the same elsewhere, say, in '17<TABorSPC>+4'.)
I'd classify that as bug. (And it wouldn't be the first mistreatment
of TABs.)
For a long-term portable solution, you could head or tail into the default:
{: 77 , ". ''
77
{: 77 , ". '4'
4
(You'll find expressions such as y =. {.y,77 here and there in J's
stdlib code.)
Martin
PS:
>This message is intended only for the addressee and may contain
>information that is confidential or privileged. Unauthorized use is
>strictly prohibited and may be unlawful. If you are not the intended
>recipient, or the person responsible for delivering to the intended [...]
Good to know. The tail idiom above may contain copyrighted code and
be restricted to non-commercial use. Unauthorized use is strictly
prohibited and may be unlawful. If you are a commercial user, please
unread this message.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm