Sometimes in Scheme, I have functions that take arguments like this
add 3 4
What do you call this kind of “list” where it’s elements are like a1 a2 a3 ? I don’t think you can call it a list because lists are contained in parenthesis and elements are comma-seperated.
Lisp uses prefix or Polish notation syntax.
addis the operator and the right part are the operands.The arity of the operators isn’t fixed so Lisp uses parens in it’s syntax to group the expressions.