Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.08 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.08 KB

CodeGen4

CodeGen4 is an open source cross-platform, language agnostic code generation engine that will drive the future code generation in RemObjects products from RemObjects SDK and Data Abstract to Elements, as well as secondary projects such as Marzipan, Oxidizer and others.

CodeGen4 is designed so that it can easily be expanded to cover additional target languages, with the implementation of one class.

Currently in very early prototype stage, and not ready for consumption, just yet. But feedback and contributions are welcome.

Implemented in Swift with RemObjects Silver.

Platform support:

CodeGen4 can be used on (i.e. linked into tools written for) the following platforms:

  • .NET, Cocoa and Java, via the Elements compiler

Language Support

  • Oxygene (mostly done)
  • C# (RemObjects C# and Visual C#) (mostly done)
  • Swift (Silver and Apple's) (mostly done)
  • Objective-C (incomplete, in progress)
  • Java (missing)
  • Delphi (mostly done)
  • C++ Builder (missing)
  • JavaScript (missing)