タブで区切られたテキスト行から単語のリストを作成したいと考えています。基本的に、行をタブで分割してアトムに分割したいと考えています。
以下のコードは一種の疑似コードですが、これはこの種のことを行うための最良のアプローチですか?
これが私の最初の試みです:-
(defun get-hdr()
;obviously point must be positioned on correct line
(let (mylist)
(while(not (end-of-line)
(while(re-search-forward ("[A-Za-z]+[^\t\n]" nil t)
(append (match-string 1) mylist)
))
))
)
)
関数がリスト mylist を返すようにするにはどうすればよいですか?