Vle-file-list

提供:GizmoLabs - だいたい CAD LISP なサイト
2024年4月26日 (金) 07:42時点におけるGizmon (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vle-file->list filename commentchar)


機能
'filename'で指定したファイルのテキスト行を文字列リストとしてロードする。
その際、commentchar' で定義されているすべてのコメント行を無視する


引数
  • filename : ファイルパスのVLAオブジェクト。
  • commentchar : 行頭のコメント文字。


戻り値
コメントが除去された文字列のリスト


サンプル
; パス上に下記内容の sample.ini があるものとする。

****************************  sample.ini
[AAA Sec]
// AAA セクション
BBB entry = これは!
あああ = "これは!"

[001 Sec]
// 001 セクション
A = 123
B = 456
C = "abc"
****************************

(setq strs (vle-file->list "sample.ini" "//"))
!strs
("[AAA Sec]" "BBB entry = これは!" "あああ = \"これは!\"" "[001 Sec]" "A = 123" "B = 456" "C = \"abc\"")

(cadddr strs)
"[001 Sec]"



関連事項