parseDeclaration