How to generate Doxygen documents from DSL language

252 Views Asked by At

I want to generate Doxygen document for my DSL(Domain Specific Language). As my DSL language is totally different from C,C++,Java languages.

Basically mine is eclipse plugin project and we are developing IDE for DSL language in that i want to generate Doxygen out of DSL project.

I am very new to Doxygen topic. Please let me know some ideas to proceed.

Note: I have added dependencies so i could generate Doxygen document for Java. The thing i don't know how to do it for my DSL language.

1

There are 1 best solutions below

4
On

The answer is that it is not possible without hacks. You have three options

  • Either you add support for your DSL to doxygen and recompile it
  • Use the INPUT_FILTER option. This will probably fail if your DSL is not an imperative OOP language like Java and C++, because trouble in concept translation.
  • Do not use doxygen, but another tool which is easier to extend.

If I knew about another tool I would have recommended the third option.