Number of arguments
This function may not behave as expected. Internally, all the expressions are implemented as combinations of elementary operations. Thus, the operation 'sum' has two arguments. For instance, summing has two arguments ( and b), but has also two arguments: and .
Syntax
number_of_arguments(Expression)
Description
Given an expression, returns its number of arguments.