## Namenskonventionen für Moduldateien

### Verwendung

<source_spec> = <qual_source> | <std_source> | <ext_std_source> | <map_source>

<source_spec> darf maximal 512 Zeichen lang sein.

Namenskonventionen für Moduldateien

<qual_source> | :<ext_layer><source>
<std_source> | <source_id><layer><digit><digit>{<digit>}[{<letter>}<lang_id>][<variant>]
<ext_std_source> | <std_source>[<primary_lang_id>]
<map_source> | <shortform>_<specification>
<source> | <token>[<variant>]<primary_lang_id>
<source_id> | g | h | i | v
<ext_layer> | [<ext_layer>]<character><character>{< character >}/ maximal 256 Zeichen
<shortform> | <letter>{<letter>}
<specification> | <letter>{<letter>}[<variant>][<primary_lang_id>]
<lang_id> | <letter>
<layer> | <letter><letter>{<letter>} maximal 256 Zeichen
<primary_lang_id> | .<token>
<variant> | -<token>

### Beispiel

<qual_source> | :Demo/Test/demo.cpp
<std_source> | hak33c | vbd23x | vkb00
<ext_std_source> | hak33.h | vbd23x.cpp | vkb00.hxx
<map_source> | StudioTD_TableDef.hpp | StudioTD_Wrapper.cpp