lisplambdalist儲存程式語言

Lisp.多值(Multiple values)

有人曾經說過,為了強調函數語言程式設計語言的重要性,都要說每個Lisp表示式都返回一個值。現在事情沒有那麼簡單了;在Common Lisp中,一個表示式可以返回0個或多個值。返回值的最大個數根據實現的不同而不同。 多值允許函式計算並返回幾個東西,並且不需要建立一個結構來儲存它們。比如,內建的函式ge […]