2 ms·
Oh that's the misunderstanding, I was talking about overloading of the '*' operator and the consequent confusion, not overloading of 'square'.
by rini17 6y ago
Oh that's the misunderstanding, I was talking about overloading of the '*' operator and the consequent confusion, not overloading of 'square'.
- lisper 6y ago* is not an operator in Lisp. It's a function. Lisp doesn't have operators. To be more precise, cl:* is a function. But you can make a symbol named "*" in another package and define it however you like.