ドキュメントにはeval
リターンと書かany
れています...失敗したかどうかを知る必要があるケースがeval
あります..これをテストするにはどうすればよいですか?
user618815
質問する
130 次
1 に答える
3
@leppieが言ったように、あなたはいつものようにそれをするだけです. 次に例を示します。
(define (eval* expr)
(with-handlers ([exn? (λ (e) `(fail ,(exn-message e)))])
`(success ,(eval expr))))
評価をより詳細に制御するには、サンドボックス ライブラリも参照してください。eval
于 2012-09-07T04:48:08.100 に答える