Maybe.

Note that http://rosettacode.org/wiki/Universal_Turing_machine#J
assigns 'noun' using =. and if that is using an explicit J verb (such
as 'load' or 'require') that means that that definition is temporary.

In other words it's quite possible that the definition reverts to the
standard definition after loading the script.

It's a question worth asking.

Thanks,

-- 
Raul

On Fri, Jul 18, 2014 at 1:26 PM, Thomas Costigliola <[email protected]> wrote:
> 'noun' and 'utm' are defined in the script given.
>
>
>
> On Fri, Jul 18, 2014 at 12:34 PM, Raul Miller <[email protected]> wrote:
>
>> What is your definition of "noun"?
>>
>> Here's what I get in a fresh j802 session:
>>
>>    noun _
>> |syntax error
>>
>> Thanks,
>>
>> --
>> Raul
>>
>>
>> On Fri, Jul 18, 2014 at 1:19 AM, Yuvaraj Athur Raghuvir
>> <[email protected]> wrote:
>> > Hello,
>> >
>> > I was checking the tacit Turing Machine written by Jose Mario Quintana at
>> > http://rosettacode.org/wiki/Universal_Turing_machine#J
>> > (also referred in Oct 2013 edition of Journal of J)
>> >
>> > When I use J 802 with JQt, the following noun throws a syntax error:
>> >
>> > QS=. (noun _) ; 0
>> >        0   1  0 _1   1  1  0
>> > )
>> >
>> > |syntax error: script
>> >
>> > | QS=.( noun _);0
>> >
>> > However the same noun works perfectly fine in J602.
>> >
>> > What am I missing?
>> >
>> > Thanks,
>> > Yuvaraj
>> > ----------------------------------------------------------------------
>> > 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
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to