<div dir="ltr">What&#39;s the state of the art for imports/includes?<div><br></div><div>If I have files <a href="http://lib0.ck">lib0.ck</a> and <a href="http://lib1.ck">lib1.ck</a> that declare public classes both used in <a href="http://control.ck">control.ck</a>, I understand these to be the two options for running them:</div><div><br></div><div><font face="monospace">chuck <a href="http://lib0.ck">lib0.ck</a> <a href="http://lib1.ck">lib1.ck</a> <a href="http://control.ck">control.ck</a></font></div><div><br></div><div>or, make another file <a href="http://control-main.ck">control-main.ck</a>:</div><div><font face="monospace">Machine.add(&quot;<a href="http://lib0.ck">lib0.ck</a>&quot;);</font></div><div><font face="monospace">Machine.add(&quot;<a href="http://lib1.ck">lib1.ck</a>&quot;);</font></div><div><font face="monospace">Machine.add(&quot;<a href="http://control.ck">control.ck</a>&quot;);</font></div><div><br></div><div>and run it as:</div><div><font face="monospace">chuck <a href="http://control-main.ck">control-main.ck</a></font></div><div><br></div><div>I thought it would work to use <font face="monospace">Machine.add(&quot;<a href="http://lib0.ck">lib0.ck</a>&quot;); Machine.add(&quot;<a href="http://lib1.ck">lib1.ck</a>&quot;);</font> as the first line of <a href="http://control.ck">control.ck</a> and then just run <font face="monospace">chuck <a href="http://control.ck">control.ck</a>,</font> but the included classes are not found. </div><div><br></div><div>Are these the two options, or is there another way that can support transitive inclusion (not having to list each util file for every program that uses them)?</div><div><br></div><div>Thanks,</div><div>Curtis</div></div>