<div dir="ltr">Yes I appreciate one can use nesting to get around fact you can't get as much on a screen as with text. <div><br></div><div>About 20 years ago I wrote a UML case tool that generated entire C++ applications from class diagrams and state charts. It enabled a C programmer to write C++ without knowing the class syntax as all the code fragments entered in the GUI were pretty much C but got woven into C++ classes and object could be instantiated with web forms generated from the class.  All the diagrams were nested so you could drill down and pop up again.</div><div><br></div><div>Now that I am retired I prefer a simpler life and text seems simpler and quicker to me for OpenSCAD.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 25 Oct 2019 at 20:50, Torsten Paul <<a href="mailto:Torsten.Paul@gmx.de">Torsten.Paul@gmx.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 25.10.19 15:50, nop head wrote:<br>
> The problem is it is too sparse because typically one<br>
> line of code becomes a box. So what happens to a design<br>
> that is 350 lines?<br>
<br>
Not necessarily. Maybe a more sensible comparison would<br>
be ICEStudio <a href="https://github.com/FPGAwars/icestudio" rel="noreferrer" target="_blank">https://github.com/FPGAwars/icestudio</a> which<br>
can create blocks for whole Verilog modules.<br>
<br>
ciao,<br>
  Torsten.<br>
<br>
<br>
_______________________________________________<br>
OpenSCAD mailing list<br>
<a href="mailto:Discuss@lists.openscad.org" target="_blank">Discuss@lists.openscad.org</a><br>
<a href="http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org" rel="noreferrer" target="_blank">http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org</a><br>
</blockquote></div>