簡單的函式呼叫
你可以在 Racket 中呼叫函式,方法是將其包含在括號中,並在其後面加上引數。這看起來像 (function argument ...)
。
> (define (f x) x)
> (f 1)
1
> (f "salmon")
"salmon"
> (define (g x y) (string-append x y))
> (g "large" "salmon")
"largesalmon"
> (g "large " "salmon")
"large salmon"
像+
和*
這樣的操作也是函式,它們使用與呼叫 f
或 g
相同的語法。
> (+ 1 2)
3
> (* 3 4)
12
> (+ (* 3 3) (* 4 4))
25
有關更多資訊和示例,請參閱 球拍指南中的“ 函式呼叫 ”。