Get on with dCG!
New version 0.08a
is now available!

Microsoft Internet Explorer
Best experienced with Microsoft® Internet Explorer 3.0 and a 64K High-Color driver (or better)
The Home of
dCG (draft) Code Generator
The Home of dCG (draft) Code Generator
A general purpose source code generator for Microsoft WindowsTM

by Rui Nuno Capela
October 7, 1996

dCG Download | dCG Mailing List | dCG Scripting Guide | dCG Survey Form

I guess you are using
Internet Link Exchange
Member of the Internet Link Exchange

Software HyperBanner Advertisement
Member of the Software HyperBanner !

Get on with dCG!
The dCG life,
since it was a baby...
zzzzz ...

dCG is the code name for a draft code generator for Microsoft Windows. It is still under development and intended to be a script-based general purpose code generator. It is implemented using my own dCWindow C++ class library, so it will be available for the whole Windows environment: Windows 3.x, Windows 95 and Windows NT.

dCG was initially designed to address the need of generating base application code for the dCWindow class library. But intentionally, the whole code generation process is script-driven, so that it can be applied to any class library, framework or even any programming language, not only C/C++.

The basic idea, is that you have a set of source code templates that are tailored to your own specific needs, framework or environment. These templates are source files in their own nature, written in a procedural high-level scripting language, that will be fed into the dCG generator. dCG will parse those source-code templates, make the proper substitutions, and voilá, you'll end up with a new custom set of source files of a brand new application to start with.

The net result may be that you generate code exactly the way you want.

Early main features of dCG:

  • High-level procedural scripting language that control every aspect of code generation.
  • Open data-type (object) definition, management and storage via an application programming interface - dCG API.
  • User code protection. Your custom user code in the generated files can be preserved along regenerations.
I think you're the
th buddy
to ever want to
know what dCG is.

You can find more insider information about dCG by reading:

The dCG Scripting Guide

Or if have rush, there's an early demo release of dCG here for you to try, so please don't be patient anymore:
Here it is!
Have you the guts?

If you are doing
some serious development

If not, just forget this.

dCG Download Area

File to Download Size Description
Download dCG 16-bit! 268K dCG (draft) Code Generator v0.08a
Windows 3.x 16-bit edition.
Download dCG 32-bit! 267K dCG (draft) Code Generator v0.08a
Windows95/NT 32-bit edition.
Download dCG API Reference! 62K dCG API Reference v0.08a
On-line documentation to the dCG API.
Don't forget to read the README.TXT file that goes in there.
Stay up to date on dCG!
Stay up to date with present and future developments on dCG.

dCG Mailing List

You may now join the dCG mailing list! This will make you stay up-to-date with current and future developments of the dCG project.

Enter your e-mail address below, just click the 'Join List' below:

Subscribe Unsubscribe
Powered by ListBot
Get on with dCG!
Say what you feel
about dCG...

dCG Survey Form

Just do it! If you're interested in dCG, please mail me. Just state "dCG" as the subject of your note and I'll promise you'll receive timely information about future enhancements and current developments.

Or you can fill the following form to achieve the same result. If you're downloading some of the above files, why don't you say something while you're doing it?

Your Name (surely you have one):

Your E-mail address (if you want feedback):

What is your interest in dCG:

What program version do you have or are interested in?

Programming Language you're addicted:

Preferred Development Environment:

Have you any comments?

At Work...
I'm still working on it!...

Above Destruction!

Please note that this is one of my early attempts to produce a web page, just a glimpse from myself to the world. This is in constant destruction and it will be a new tiny world for you to explore.

This web has been last updated on May 17, 1999, and brought to reality thanks to CompuServe.

Commonwealth Network
rncbc Home Page!
Home sweet home...

Sign my Guestbook! That's not a good idea!