Attributes (ref)

From Nemerle Homepage

<< Back to Reference Manual.

The semantics of attributes is the same as in C#, except for the mutable attribute, meaning lack of readonly on fields.

<attributes> ::=
    { <attribute> }
<attribute> ::=
    'new'
|   'volatile'
|   'public'
|   'protected'
|   'internal'
|   'private'
|   'abstract'
|   'sealed'
|   'override'
|   'static'
|   'mutable'
|   'extern'
<custom_attribute> ::=
    '[' [ <attribute_target> ':' ] <expr> { ',' <expr> } ']'
<attribute_target> ::=
    'assembly'
|   'field'
|   'event'
|   'method'
|   'module'
|   'param'
|   'property'
|   'return'
|   'type'

remember
You are very welcome to contribute to the documentation here!