On 09/22/2012 12:13 AM, Marvin Humphrey wrote: > I believe that we need to separate Clownfish and CFC into different > directories and build them as distinct CPAN/etc modules. > > * `Clownfish::CFC` is a compiler written in C. It has no prerequisites > aside from the host language. > * `Clownfish` is the Clownfish core (Hash, CharBuf, VTable, Method, etc.). > It depends on `Clownfish::CFC`.
Just a small bit of terminology: it sounds that what you call Clownfish is the runtime component, and Clownfish::CFC is the compiler. Separating them as clownfish/compiler and clownfish/runtime might be clearer than Clowfish and Clownfisch::CFC (I have no idea what CFC stands for, and I'm sure other newcomers will be in the same situation). Cheers, Moritz
