色リスト
概要
色リストは、色情報とその名前や読み方を格納したテーブル型の変数である。
複数の色をまとめて処理することができる。
また、メタテーブルを設定しているため、textmodule.color.getlist("jis"):search("red")のような呼び出しも可能。
構造
色リストは、color, name, japanese, englishの4要素を1色として、それらを複数個テーブルに挿入したものである。
例えば、list[1].nameとすると、1番目の色の名称を取得することができる。
table:_
パラメータ 型 概要
name string 色の名称
japanese string 色の読み方(日本語)
english string 色の読み方(英語)
メタテーブル
table:_
パラメータ 型 概要
CSVファイル
色リストはCSVファイルとして、./textmodule/color/xxx.csvに保存している。