文字から文字コード、逆に文字コードから文字を得る。
もし、文字 が長さ 1 の アトムならば、文字コードは、 文字のコードで単一化される。
もし、文字 が変数ならば、文字 は、文字コードの文字で単一化される。
文字 文字 (長さ=1のアトム)
文字コード 整数 (unicode文字コード
0'\u0000 から0'\uffff)
| char_code('a', X). | X <- 97 の代入で、成功。 |
| char_code(Y, 98). | Y <- 98 の代入で、成功。 |
| char_code('c', 99). | 成功. |
この述語は、ISO-Prolog標準に含まれる。
| 冒頭へ |
|