Previous: , Up: Other I/O   [Contents][Index]


6.20.13 CSV Reader

CSV(Comma-separated values)は、 データをやり取りするための一般的なテキスト形式です。 Gforth は csv.fs でCSVリーダーを提供します(注意: gforth に最初から組み込まれてはいないので、 都度 require csv.fs 等する必要がある)。

read-csv ( addr u xt –  ) gforth-experimental “read-csv”

CVS ファイル addr u を読み取り、 見つかった項目ごとに xt を実行します。 xt( addr ucol line -- )、 つまり文字列と、 現在の列番号(0 で始まる)と、 現在の行番号(1 で始まる)を受け取ります。