Creates a new definition. A definition contains at least the type of the identifier.paramtype type of the declared identifier this.type = type;
this.type = type;
Returns the name of the definition.
Returns the scope of the identifier's definition. return scope;
return scope;
Returns the type of the identifiers's definition. return type;
return type;
Set the scope of the identifier's definition. this.scope = scope;
this.scope = scope;