Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任意のデータを含むことができるベクトルがあります。要素のいずれかがリーダーマクロであることを確認したいのですが、どうすればよいですか?
(is-reader-macro? #<DateTime 2012>) ;=> true
ありがとう、ムルタザ
文字列がread作成されると、結果のデータから、それを作成した正確なリーダー構成が何であったかを知ることはできません。読み取ったデータ項目はリーダー マクロではなく、単なるデータです。
read
あなたの特定の例では、あなたが得たのは、読み取ることができないjodatime DateTime オブジェクトの印刷された表現です-#< ... >構造はそれを防ぐためのものです。そのように出力される実際のオブジェクトは、リーダー マクロではなく、単なる jodatime DateTime オブジェクトです。
#< ... >