Parameters are the first thing that may be declared in a module. They are optional; a module may have no parameters. Parameters are declared by opening a parenthesis, listing the variables, separating each from the others with a semicolon or comma, and closing a parenthesis. For example, to declare two parameters for a module called amps and volts:
(
amps { Normal running amps of the pump };
volts { Pump supply voltage };
)
In the above example, semicolons or commas are necessary to separate parameter declarations, but the comments and indentation are optional, although recommended. If you use the parentheses, you must declare at least one parameter; the only way to specify the module has no parameters is to eliminate the parentheses.