時々Schemeで、私はこのような引数を取る関数を持っています
add 3 4
要素がどのようなものであるか、この種の「リスト」を何と呼びますa1 a2 a3
か?リストは括弧で囲まれ、要素はコンマで区切られているため、リストとは言えないと思います。
時々Schemeで、私はこのような引数を取る関数を持っています
add 3 4
要素がどのようなものであるか、この種の「リスト」を何と呼びますa1 a2 a3
か?リストは括弧で囲まれ、要素はコンマで区切られているため、リストとは言えないと思います。
(add 3 4) ステートメントは、ラムダ計算の「関数適用」です。式の 3 4 はパラメーターのバインドです。または、関数のパラメーター リストです。
s式?
Lispは接頭辞またはポーランド記法の構文を使用します。
ポーランド記法は、接頭辞表記とも呼ばれ、論理、算術、および代数の表記の形式です。その際立った特徴は、演算子をオペランドの左側に配置することです。演算子のアリティが固定されている場合、結果は括弧または他の括弧がない構文になり、あいまいさなしに解析できます。
add
は演算子で、右側はオペランドです。
演算子のアリティは固定されていないため、Lispは構文で括弧を使用して式をグループ化します。