これの目的は、考慮される文字が数値またはオペランドであるかどうかを確認し、それをリストに出力して、txtファイルに書き出すことです。上で述べたように(リストに書き込んでからそのリストをファイルに書き出す)、手順から直接txtファイルに書き出すのか、どちらのプロセスがより効率的か疑問に思います。私はスキームに慣れていないので、正しい用語を使用していない場合はお詫びします
(define input '("3" "+" "4"))
(define check
(if (number? (car input))
(write this out to a list or directly to a file)
(check the rest of file)))
私が念頭に置いていたもう1つの質問は、チェックプロセスが再帰的になるようにするにはどうすればよいですか?たくさんの質問があることは知っていますが、他のサイトで見つけた方法をチェックすることに少し不満を感じています。私は本当に助けに感謝します!