源自拉丁语'declarare',由'de-'(完全)和'clarare'(使清晰)组成。它描绘的是将原本模糊、隐藏或私密的信息,通过语言行为彻底公之于众,使其明确且不可否认。
核心在于‘公开化’与‘正式化’:不仅是个人的表态,更是一种具有约束力的行为。比如‘declare war’(宣战)意味着国家进入战争状态,‘declare income’(申报收入)是法律义务。
与‘announce’(通知)相比,‘declare’带有权威性和终结性。它强调‘宣告’而非‘告知’,是话语即行动的时刻。在编程中‘declare variable’(声明变量)也使用了同一意象——划定存在并赋予意义。