The description of value error at https://www.jsoftware.com/help/jforc/error_messages.htm might be helpful here.
Also, the mentions of 'value' at https://code.jsoftware.com/wiki/Vocabulary/Assignment might also shed some light on some important issues. And, if you are looking for the fussy details, you would probably also want to digest the mentions of 'value' at https://www.jsoftware.com/help/jforc/parsing_and_execution_ii.htm Thanks, -- Raul On Thu, Sep 5, 2019 at 2:24 AM Anssi Seppälä <[email protected]> wrote: > > Keeping data in structure with ; is a great thing. However I do not > understand the logic to get value error: > > value=: 123 > > novalue > |value error: novalue > > (1 2 3);'abc';value;novalue > 1 2 3 ; 'abc' ; 123 ; novalue NB. No value error with novalue > > (1 2 3);'abc';novalue;value > |value error: novalue NB. Now J gives value error with novalue > | (1 2 3);'abc'; novalue;value > > Is there any method to always observe that novalue is not defined? > > Regards, > Anssi > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
