我从here中看到以下代码:
+ val [
<category: 'math'>
^Complex real: (realpart + val real)
imaginary: (imagpart + val imaginary)
]
- val [
<category: 'math'>
^Complex real: (realpart - val real)
imaginary: (imagpart - val imaginary)
]
这些定义+
和-
的方法/功能。我通常发现函数/方法的定义如下(来自here):
spend: amount [
<category: 'moving money'>
balance := balance - amount
]
为什么上述代码中:
和+
之后没有-
(冒号)?
感谢您的见识。
答案 0 :(得分:4)
消息共有三种类型,一元,二进制和关键字。仅关键字消息具有冒号。我建议您在https://amber-lang.net/learn.html上尝试简短的在线教程。