Developer Tools
CompatibL Generator is a tool for creating any type of code that is too labor intensive to create by hand. It includes a comprehensive template library developed by CompatibL for a variety of code types, and a flexible template engine for the users to create their own definitions. To describe the code structure, CompatibL Generator uses FreeStyle, a flexible XML format for capturing source code and object models without regard to the programming language or API for which they were originally developed.
CompatibL Translator takes this process one step further to provide automatic translation of user-edited code between programming languages, when certain restrictions on code syntax are followed. The Translator generates native code in each of the target languages, with complete equivalence of implementation from one language to another.
CompatibL Studio is an application implemented in .NET for creating and editing FreeStyle declarations, and for generating source code from the declarations using CompatibL Generator and CompatibL Translator products. It provides an integrated development environment (IDE) from which source code and configuration files can be generated for platform-specific compilers, tools, and IDE.
|