| sub New # | ( | symbol, | | | namespace, package, | | | protection | ) | |
|
Creates and returns a new object.
Parameters
| symbol | The closing symbol of the scope. |
| namespace | The namespace of the scope, if applicable. |
| package | The package or class of the scope. |
| protection | The protecetion of the scope, such as public/private/protected. |
If either namespace, package, or protection are set to undef, it is assumed that it inherits the value of the previous scope on the stack.