Declarator