I have uploaded the first portion of source code to the SVN repository of SourceForge.
These first release include the following source code projects:
- Zoe CodeDOM Generator for C++/C# : This program takes the Zoe XSD Schema and generate the main class for the Zoe CodeDOM library.
- Zoe CodeDOM for C++ : This project is a static library for C++ with the Zoe CodeDOM version for C++. This is used by Meta D++ compiler (that is also written on C++)
- Zoe CodeDOM for C# : CodeDOM for .NET platform. This library is extensively used by Zoe Compiler and Zoe Output Modules.
- Zoe Output Module for .NET : This Zoe Output Module generate code for .NET. It generate .NET assemblies binaries.
- Zoe Output Module for Meta D++ : This Zoe Output Module generate Meta D++ code. It is intended to be used by "Interactive Compilation" of High level LayerD code (mainly Meta D++ code).
- Meta D++ Compiler : it's a C++ program that implements the Meta D++ compiler to Zoe code :-). It was written using Flex and BtYacc.
- Zoe CG Output Modules library : this library defines some common types used by Zoe Output Modules and Zoe compiler written in C#.
All this code is released under BSD license :-).
In the following weeks I'm uploading Zoe Compiler code :-) under Mozilla or Eclipse license :-P.
I hope some people will start helping me with this project :-) !!
Alexis Ferreyra