A function call expression passes an optional list of arguments to a MAXScript or user-defined function, and the value returned by the function is the function call expression’s result. A <function_call> has one of the following forms:
in which, <argument> is one of the following:
This syntax is unlike most programming languages which typically use parenthesized lists of comma-separated arguments. This syntax was chosen for MAXScript for the following reasons:
It is simpler and easier to use, particularly if a function has many optional keyword arguments.
The language is used in a command-line window within 3ds Max. Therefore this form is similar to other command or shell languages that users might be already know.
All 3ds Max objects, including geometric objects, splines, materials, and so on are created using function calls. The name of the object creation function is the object’s class name.