implemented namespaces, classes, constants, methods, function parameters and default values.