Display an outline as a nested table: Difference between revisions

Content added Content deleted
(→‎{{header|JavaScript}}: Updated primitives, reshaped to handle forests (multiple roots) and foreground parallels with other versions)
(→‎{{header|JavaScript}}: Added spacing between successive tables, if any, for forest case)
Line 682: Line 682:
indentLevelsFromLines(lines(outline))
indentLevelsFromLines(lines(outline))
)
)
.map(wikiTableFromTree(colorSwatch));
.map(wikiTableFromTree(colorSwatch))
.join("\n\n");




Line 1,216: Line 1,217:
// MAIN ---
// MAIN ---
return main();
return main();
// return sj(main());
})();</lang>
})();</lang>
{{Out}}
{{Out}}