Re: [Factor-talk] displaying Lisp like nested lists
I think you need one more cons at the end, but listarray should work fine recursively. On Mon, Jun 29, 2015 at 5:37 AM, Iain Gray iaing...@ednet.co.uk wrote: I make a list with 1 nil cons 2 nil cons nil cons nil cons but listarray displays only top level, can it descend recursively? -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk
[Factor-talk] displaying Lisp like nested lists
I make a list with 1 nil cons 2 nil cons nil cons nil cons but listarray displays only top level, can it descend recursively? -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk
Re: [Factor-talk] displaying Lisp like nested lists
that gave me { ~cons-state~ ~cons-state~ } On 29 Jun 2015, at 15:22, John Benediktsson mrj...@gmail.com wrote: I think you need one more cons at the end, but listarray should work fine recursively. On Mon, Jun 29, 2015 at 5:37 AM, Iain Gray iaing...@ednet.co.uk mailto:iaing...@ednet.co.uk wrote: I make a list with 1 nil cons 2 nil cons nil cons nil cons but listarray displays only top level, can it descend recursively? -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net mailto:Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk
Re: [Factor-talk] displaying Lisp like nested lists
Looking at listarray, : listarray ( list -- array ) [ ] lmaparray ; You can adapt it to recurse on lists: IN: scratchpad : deeplistarray ( list -- array ) [ dup list? [ deeplistarray ] when ] lmaparray ; IN: scratchpad 1 nil cons 2 nil cons nil cons nil cons cons deeplistarray . { { 1 } { { 2 } } } Hope that helps, Jon Jon On Mon, Jun 29, 2015 at 5:03 PM, Iain Gray iaing...@ednet.co.uk wrote: that gave me { ~cons-state~ ~cons-state~ } On 29 Jun 2015, at 15:22, John Benediktsson mrj...@gmail.com wrote: I think you need one more cons at the end, but listarray should work fine recursively. On Mon, Jun 29, 2015 at 5:37 AM, Iain Gray iaing...@ednet.co.uk wrote: I make a list with 1 nil cons 2 nil cons nil cons nil cons but listarray displays only top level, can it descend recursively? -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk
Re: [Factor-talk] displaying Lisp like nested lists
that worked thanks now just to sort my prefix Scheme code into postfix Factor On 29 Jun 2015, at 16:33, Jon Harper jon.harpe...@gmail.com wrote: Looking at listarray, : listarray ( list -- array ) [ ] lmaparray ; You can adapt it to recurse on lists: IN: scratchpad : deeplistarray ( list -- array ) [ dup list? [ deeplistarray ] when ] lmaparray ; IN: scratchpad 1 nil cons 2 nil cons nil cons nil cons cons deeplistarray . { { 1 } { { 2 } } } Hope that helps, Jon Jon On Mon, Jun 29, 2015 at 5:03 PM, Iain Gray iaing...@ednet.co.uk mailto:iaing...@ednet.co.uk wrote: that gave me { ~cons-state~ ~cons-state~ } On 29 Jun 2015, at 15:22, John Benediktsson mrj...@gmail.com mailto:mrj...@gmail.com wrote: I think you need one more cons at the end, but listarray should work fine recursively. On Mon, Jun 29, 2015 at 5:37 AM, Iain Gray iaing...@ednet.co.uk mailto:iaing...@ednet.co.uk wrote: I make a list with 1 nil cons 2 nil cons nil cons nil cons but listarray displays only top level, can it descend recursively? -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net mailto:Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net mailto:Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net mailto:Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk
Re: [Factor-talk] displaying Lisp like nested lists
unfortunately not for nested lists IN: scratchpad nil nil 7 swons nil 8 swons swons listarray --- Data stack: +nil+ { ~cons-state~ 7 } On 29 Jun 2015, at 16:55, Björn Lindqvist bjou...@gmail.com wrote: In addition to the other suggestions, maybe you really want swons? IN: scratchpad nil 77 swons 10 swons 20 swons listarray . { 20 10 77 } 2015-06-29 14:37 GMT+02:00 Iain Gray iaing...@ednet.co.uk: I make a list with 1 nil cons 2 nil cons nil cons nil cons but listarray displays only top level, can it descend recursively? -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- mvh/best regards Björn Lindqvist -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk
Re: [Factor-talk] displaying Lisp like nested lists
In addition to the other suggestions, maybe you really want swons? IN: scratchpad nil 77 swons 10 swons 20 swons listarray . { 20 10 77 } 2015-06-29 14:37 GMT+02:00 Iain Gray iaing...@ednet.co.uk: I make a list with 1 nil cons 2 nil cons nil cons nil cons but listarray displays only top level, can it descend recursively? -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk -- mvh/best regards Björn Lindqvist -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk