\ingroup module_hidden
\defgroup langapi langapi

# Folder langapi

\author Martin Brain

`langapi/` contains the basic interfaces and support classes for programming
language front ends. Developers only really need look at this if they
are adding support for a new language. It’s main users are the
language front-ends such as `ansi-c/` and
`cpp/`.

\section langapi-languaget The languaget interface

To be documented.

\section langapi-language-files Language files (language_filet, language_filest)

To be documented.

\section langapi-mode-related-utils Symbol mode-related utilities (everything in mode.h)

To be documented.

\section langapi-pretty-printing Pretty-printing expressions and types (language_util.h)

To be documented.
