有時方案,我有帶參數的這樣這個語法的正式名稱是什麼?
add 3 4
你叫什麼這種「清單」,其中它的元素都像a1 a2 a3
的功能是什麼?我不認爲你可以稱它爲一個列表,因爲列表包含在括號中,元素是逗號分隔的。
有時方案,我有帶參數的這樣這個語法的正式名稱是什麼?
add 3 4
你叫什麼這種「清單」,其中它的元素都像a1 a2 a3
的功能是什麼?我不認爲你可以稱它爲一個列表,因爲列表包含在括號中,元素是逗號分隔的。
Lisp使用prefix or Polish notation syntax。
波蘭表示法,也被稱爲前綴 符號,是符號的對於 邏輯,算術和代數的形式。它的 的突出特點是它將 放置在其操作數的左邊 操作數。如果 運算符的元組是固定的,則結果是缺少括號或其他 括號的 語法,仍可毫不含糊地將其解析爲 。
add
是操作符,右邊部分是操作數。
運算符的arity不是固定的,所以Lisp使用parens來對錶達式進行分組。
(添加3 4)語句是lambda calculus中的「函數應用程序」。表達式中的3 4是參數的綁定;或者,它是該功能的參數列表。
是的,但它仍然是一個亮點。你可以坐一輛車。 – 2010-04-27 04:52:53
我認爲合適的方案是(加3 4),好吧,它是一個列表,不管它是否喜歡。這是他們在Scheme中的方式列表。 – 2010-04-27 04:37:46