{知番}{知番研究}{希哲13年3月21日}{希哲13年3月21日の開発}{交換規約}{知網}(6)

{知番交換規約 K#F85E/5B28-D821}

知番は原則として K# 記号を付けた文字列としてやりとりする。ただし技術上の制約がある場合はこの限りではない。

文字列として取り出す時に,引数 pfx の出放り値を 'K#' とし,省略するか任意の形式を選択出来るようにするのが好ましい。実装は文字列でも構わないが,厳密にするなら列挙型の方がいいかもしれない。また,pfx だけでなく本体部の記号 / と - も代替記号(alt_sla, alt_hyp)を選択出来るようにした方がいいだろう。やや冗長ではあるが,理想をいえば第一引数に列挙型で選択肢を選び,続く3つか2つ(言語の柔軟性による)の引数で K#, /, - に相当する記号を選べるといい。

希哲13年3月21日,各インターフェイスに統一感が無くやや煩雑だったため仮に「知番交換規約」として方針を明文化することにした。