[nem-en] Multiple project solutions
Kamil Skalski
kamil.skalski at gmail.com
Sat Jan 6 17:58:45 CET 2007
>
> I am not sure about the implementation details. Here is what we have.
> Each project in the solution is represented by a ManagerClass.
> Probably, the ManagerClass can maintain a list of other ManagerClasses
> and read type info from this list. Something like that.
Does metadata info in VS have some common data-structure? For example
what if you wanted to mix two languages and reference Nemerle from C#
or C# from Nemerle?
If we are talking only about Nemerle - Nemerle cooperation, it seems
possible to implement in compiler API - we need to populate one
NamespaceTree with nodes from referenced projects' TypeBuilders (by
GetTypeBuilders method in their NamespaceTree I guess).
The little problem here is that you would need to clean builders
during recompilation not only in current project, but also in
referencing ones.
--
Kamil Skalski
http://nazgul.omega.pl
More information about the devel-en
mailing list