解析数字时,我在R5RS(7.1.1)中找到以下规则
<complex R> -> <real R> @ <real R>
我搜索了整个文档,但无法在任何地方找到@
的使用情况。
我猜x@y
等于(make-polar x y)
(见于6.2.5),但仍感到不舒服
因为报告中没有找到它的定义。
有人能指出我可以证实此事的相关文件吗?
答案 0 :(得分:2)
R7RS,第6.2.5节(数值常数的句法):
为非实数复数提供了两种符号:矩形表示法 a
+
b {{1} },其中 a 是真实的部分而 b 是虚部;和极坐标法 ri
θ,其中 r 是幅度和θ 是弧度的相位(角度)。这些通过等式 a + b i = r cos θ +( r sin θ)i。所有 a , b , r 和θ都是实数。
但是我找不到R5RS中的等效文本。 : - (