> Well, kind of.  Let me tip-toe around the definitions to clarify:
> Currently units are used in core to define dependencies, which is one
> of the things that modules are used for as well. And as we saw in
> this ticket and the other one there are some problems which can be
> detected in dependencies expressed as modules but not when using
> "just units".

I understand, and agree completely.

> I just wanted to put the idea out there, as a sort of "call to arms".
> This is another large-scale project that will take a lot of energy which
> I personally don't have right now.  Maybe I'll put it on the wish-list
> for a long-term goal.

Right, I expected that this was not planned to be done soon. Perhaps
we could start this by putting at least the compiler into proper
modules, as it only has a few entry-points that need to be accessed
externally, and this could be done via the "<module>#<binding>"
notation. The problem here is that the compiler is spread over several
files and would need a restructuring into several files + modules.


felix

_______________________________________________
Chicken-hackers mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Reply via email to