"(1 2 3 4)"
文字列をリストに変換したい(1 2 3 4)
。
これはSchemeを使用してどのように行うことができますか?
質問する
1455 次
2 に答える
5
read
文字列を「入力ポート」(読み取り用に開かれたファイルの抽象化)に変換することにより、組み込み関数を使用できます。
(read (open-input-string "(1 2 3 4)")) ;; evaluates to (1 2 3 4)
それはガイルとラケットの両方で機能します。Scheme の実装によっては、SRFI-6モジュールをインポートする必要がある場合もあります。
于 2012-05-21T08:57:11.737 に答える
0
ラケットのガイドをチェックしてください:
于 2012-05-21T13:39:00.283 に答える