文字列数値やsplit
Common Lispにあるはずのstring-to-numberがxyzzyになくて困った.(Common Lispにもない.とあるxyzzy使いさんご指摘ありがとうございます!)
本来ならば
(number-to-string 256) "256" (string-to-number "128") 128
で変換できる.できない.
どうやらxyzzyでは(Common Lispでも)
(read-from-string "256") 256 3
で変換できる.ふたつ目の返り値は数値以外の文字が始まるindex.
文字列の分割はsplit-stringで可能
(split-string "hoge,foo,bar piyo" ", ") ("hoge" "foo" "bar" "piyo")
詳細は割愛.Perlのsplitと似ている(引数の順番に注意).
ファイルから入力する方法をちょっぴり学んだので,これでCSVファイルからデータを読み込んでなんとかできそう.ちょっとやってみよう.