9!:40 is the culprit:

    9!:41 (1)
    3 : '1x'
+-+-+--+
|3|:|1x|
+-+-+--+
3 : '1x'
    9!:41 (0)
    3 : '1x'
+-+-+-+
|3|:|1|
+-+-+-+
3 : (,'1')


Henry Rich

Roger Hui wrote:
> I can not reproduce this problem.  The symptoms 
> are consistent with the x having never been entered 
> at all.
> 
> Explicit definition is not supposed to touch the
> original source text, numbers or otherwise.
> Not even white space if 9!:40 is at the default setting.
> 
> 
> 
> ----- Original Message -----
> From: Henry Rich <[email protected]>
> Date: Tuesday, April 14, 2009 12:36
> Subject: [Jprogramming] Display of verb loses extension info
> To: Programming forum <[email protected]>
> 
>>     l =. 3 : 0
>> 1x
>> )
>>     l
>> 3 : (,'1')   NB. The x was lost
>>
>>     3!:0 l ''
>> 64
>>
>>     ". 'r =: ' , 5!:5<'l'
>>
>>     r
>> ┌─┬─┬─┐
>> │3│:│1│
>> └─┴─┴─┘
>> 3 : (,'1')
>>     3!:0 r ''
>> 1
> ----------------------------------------------------------------------
> 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