jckarter/clay — Issue #96: Unify attributes
Author: jckarter
Created: 2011-12-29 21:51:09+00:00
State: open
Labels: v0.2

Attribute syntax is currently scattered among keywords, primitive symbols, and special syntax forms. There should be a consistent attribute syntax that can be applied to all definitions. Attributes such as 'inline' and 'external' should probably become symbols as well to reduce namespace pollution and leave the door open to more attributes such as pure, noreturn, nothrow, etc.