[EMAIL PROTECTED](a:-:])/\ mylist +-+-+-+--+--+---+---+---+---+ |a|a|a|bb|bb|ccc|ccc|ccc|ccc| +-+-+-+--+--+---+---+---+---+
R.E. Boss > -----Oorspronkelijk bericht----- > Van: [EMAIL PROTECTED] [mailto:programming- > [EMAIL PROTECTED] Namens [EMAIL PROTECTED] > Verzonden: dinsdag 5 februari 2008 12:03 > Aan: [email protected] > Onderwerp: [Jprogramming] populating a list of boxed strings > > I'm a J beginner with the following (little) problem: > I have a list of boxed strings, and many of them are empty; for example: > > ] mylist=. 'a';'';'';'bb';'';'ccc';'';'';'' > +-+++--++---++++ > |a|||bb||ccc|||| > +-+++--++---++++ > > I'm looking for verb that fills empty boxes with the content of the > previous > box. My actual solution is: > > (4 : 'if. a:-:y do. x else. y end.') /\ mylist > +-+-+-+--+--+---+---+---+---+ > |a|a|a|bb|bb|ccc|ccc|ccc|ccc| > +-+-+-+--+--+---+---+---+---+ > > which is what I want, but I think there is something simpler, avoiding use > of > "if". > > Regards, > Lorenzo > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
