如何在方案编程中定义数字来表示等效词

时间:2016-11-07 23:59:35

标签: scheme lisp

我想在方案中用作算术时定义数字0-9来说出这个词。例如。 (+ 2 5)将是两+五。我怎么能这样做,谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我将重复我之前的建议,但这一次作为答案:)。

我认为你真的需要制定一套具体的测试用例。关键在于帮助我们理解,但也许更重要的是,帮助您组织思考。测试用例应包括对函数的调用和预期结果。所以,例如,它可能看起来像这样:

(check-expect (gorzify '(+ 2 5)) "ouch! my toe")

......虽然我猜这不是你的节目应该产生的。