Release 0.1

  • Start building the groundwork for the compiler.
  • Make it as easy as possible to extend the features of the compiler.
  • Support the C# language without .NET support.
  • Create clear documentation for future development.
  • Create an Assembly writer for the Intel x86 and x86_64 architectures.
    • Use the assembly language as an intermediate language.
  • Add Support for the C# Standard Library.
  • Add support for automatic memory management.
  • Add support for external assemblers/linkers.

Release 0.2

  • Visual Studio Integration.
    • Support for visual studio project files.
    • Installer for Visual Studio.
    • (Possible) Visual Studio PlugIn.
    • Sharp support for Visual Studio Intellisense.
  • Multiple file support.
  • Multi-core hyperthreading support.

Release 0.3

  • Common Intermediate Language Writer.
  • Add Common Language Infrastructure Support.

Release 0.4

  • Add ECMAScript Language support.

Last edited May 13, 2013 at 2:10 PM by danieljsamson, version 3

Comments

No comments yet.