<div dir="auto">Hi Gerald,</div><div dir="auto">I’ve been testing ideas for namespaces too, I’m not sure if you’re aware of this approach:  <div><a href="https://lists.cuis.st/mailman/archives/cuis-dev/2020-June/002064.html">https://lists.cuis.st/mailman/archives/cuis-dev/2020-June/002064.html</a></div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 27 Sep 2020 at 6:44 PM, Gerald Klix via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Hi all, hi Juan,<br><br><br><br>is there any interest in a simple module or<br><br>namespace implementation for Cuis?<br><br><br><br>I imagine a simple class-name-prefix based approach, that just binds <br><br>exported classes<br><br>to shorter names -- usually with the prefix stripped -- in pool <br><br>dictionaries.<br><br>Implementing the import machinery will<br><br>as simple as automatically adding pool dictionaries to the classes in<br><br>the importing module.<br><br><br><br>Alas even this simple approach would<br><br>require some additions to the package<br><br>implementation. The module definitions<br><br>must be exported, too, and certainly<br><br>before the class definitions.<br><br><br><br><br><br>I am looking forward to your feedback,<br><br><br><br>Gerald<br><br>-- <br><br>Cuis-dev mailing list<br><br><a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br><br><a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br><br></blockquote></div></div>