Internal state for documentation generation

Author(s): Manuel Hermenegildo, Jose F. Morales.

This module defines the internal state of the documentation generation (for a single module).

Documentation on exports

Usage:backend_id(Id)

Id is a supported backend.

    Usage:backend_ignores_components(Id)

    Id does not take into account components (only documents the mainfile)

      Usage:backend_alt_format(Id,Ext)

      Ext is an alternative file format that can be generated by the backend Id

        Usage:parent_format(Format,Parent)

        Parent is the parent format that will generate the file with Format format.

          REGTYPEdocstate/1
          A regular type, defined as follows:
          docstate(docstate(Backend,Name,Opts,MVarDic,I)) :-
              backend_id(Backend),
              atom(Name),
              list(Opts,supported_option),
              dictionary(MVarDic),
              filename(I).
          

          No further documentation available for this predicate.

          No further documentation available for this predicate.

          No further documentation available for this predicate.

          PREDICATEdocst_opts/2
          No further documentation available for this predicate.

          No further documentation available for this predicate.

          No further documentation available for this predicate.

          No further documentation available for this predicate.

          No further documentation available for this predicate.

          No further documentation available for this predicate.

          No further documentation available for this predicate.

          PREDICATEdocst_opt/2
          No further documentation available for this predicate.

          No further documentation available for this predicate.

          Usage:docst_no_components(DocSt)

          DocSt specify an empty list of components

            Usage:docst_modname(DocSt,ModName)

            ModName is the name of the module that we are documenting.

              PREDICATElabgen_init/1
              No further documentation available for this predicate.

              No further documentation available for this predicate.

              PREDICATElabgen_get/2
              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              PREDICATEdocst_gdata/3
              No further documentation available for this predicate. The predicate is of type data.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              PREDICATEall_indices/2
              No further documentation available for this predicate.

              PREDICATEget_doc/4
              No further documentation available for this predicate.

              No further documentation available for this predicate.

              No further documentation available for this predicate.

              PREDICATEcustom_doc/2
              No further documentation available for this predicate. The predicate is of type data.

              No further documentation available for this predicate.

              PREDICATEget_docdecl/4
              No further documentation available for this predicate.

              Usage:bind_dict_varnames(Dict)

              Binds the variables in Dict to the corresponding names (i.e., the names that appeared in the source during read.

                PREDICATEget_mod_doc/3
                No further documentation available for this predicate.

                No further documentation available for this predicate.

                No further documentation available for this predicate.

                No further documentation available for this predicate.