Unsupported Languages
DocJet supports all major variants of C and C++, C#, Delphi, Java,
JavaScript, VBScript (including script embedded in ASP pages),
IDL, Visual Basic 5, VB 6, and VB .Net. But, if you are using a
language that's not on the list, you may still be able to use
DocJet.
First, if you are using a specialized language that's similar to
one of the supported languages, you can run it through a preprocessor
to make it look like a supported language. If you have a language
that's very different, you still aren't completely out of luck
because you can write your own language scanner.
DocJet language scanners are COM objects (Visual Studio 6 ActiveX,
at this point). The core interface of a language scanner has a
function that takes in a source file name and reports each object
in the source file to a database. The DocJet SDK provides a wizard
and other utilities to help you write the scanner.