# ROBODoc 4.99.42 User Manual

Frans Slothouber
Petteri Kettunen
Gergely Budai
Users Guide $Revision: 1.67 $
Jul 2013
1994-2013 Frans Slothouber, Petteri Kettunen, Jacco van Weert, Gergely Budai
&preface; &installing; &preparing; &extracting; &examples; &options; &configuration; &tips;

## Languages Supported by Default

ROBODoc support a whole range of languages by default. These languages are listed in the following sections. For each language two example headers are shown. One example header without any source items and one example header with source items.

Any of these markers can be mixed, and they are not limited to the languages listed. So if you have a language that is not listed but that has remarks that start with a `#` you can use the Tcl markers, and create headers such as:

    #****f* Foo/Bar
    # FUNCTION
    #   Bar snarfs the Foo input and mangles it.  Given the right settings
    #   it might also do a bit of snu snu.
    #***

In addition for each language the corresponding entries in the `robodoc.rc` are shown. You do not need these, as ROBODoc has these entries built-in. They are shown to make it easier to determine what needs to be specified for languages that ROBODoc does not yet support.

You can also use these entries if you want to create a `robodoc.rc` that supports only a limited number of languages. This because if you specify your own markers, ROBODoc ignores any of the in-built markers.

&header_examples;
&bugs;