---
name: "mdbCodingList"
section: "5"
platform: "linux"
package: "m17n-docs"
version: "1.8.4-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/mdbCodingList"
---

# mdbCodingList(5)

List of coding system definitions

## NAME

mdbCodingList - List of coding system definitions

## DESCRIPTION

The m17n library loads a list of coding system definitions from the m17n database by the tags \<coding-list\> at initialization time. The data is loaded as a plist of this format.

```
CODING-LIST ::= DEFINITION *
DEFINITION ::= '(' NAME ( KEY VALUE ) * ')'
NAME ::= SYMBOL
KEY ::= SYMBOL
VALUE ::= SYMBOL | INTEGER | MTEXT | PLIST
```

`NAME` is a name of a coding system to define.

`KEY` and `VALUE` pair is a property given to the function mconv\_define\_coding() as the second argument.

## SEE ALSO

**[mdbGeneral(5)](/mdbGeneral/5.md)**, mconv\_define\_coding()

## COPYRIGHT

Copyright (C) 2001 Information-technology Promotion Agency (IPA)\
 Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST)\
 Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License  \<http://www.gnu.org/licenses/fdl.html\>.
