リスト操作の質問です
(list "test2" "foo34" "bar23" "test5" "foo67" "test9" "bar8" "foo7")
こうして作成したリストを
("test234" "bar23" "test567" "test9" "bar8" "foo7")
のように変換したいです
どういうことかというと、test〜の直後の要素がfoo〜だったら
test〜とfooより右側の文字列を結合させます
そうでなければその要素はそのままにしておきます
(mapcar #'(lambda (a b)
のように書きはじめるのかと思いましたが、この場合の a bは二つのリストからそれぞれ
要素を取り出すものなので違うようです
どうすればよいでしょうか