Thread overview | |||||
---|---|---|---|---|---|
|
February 19, 2007 Template Arguments | ||||
---|---|---|---|---|
| ||||
In the the definition of template arguments: TemplateArgument: Type AssignExpression Symbol What does Symbol stands for ? Carlos |
February 19, 2007 Re: Template Arguments | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Smith | Carlos Smith wrote: > In the the definition of template arguments: > > TemplateArgument: > Type > AssignExpression > Symbol > > > What does Symbol stands for ? > > Carlos Any symbol which can be resolved at compile-time, such as, for example, a function, can be passed as a template argument. The grammar doesn't define what "Symbol" is, specifically, but it might not be incorrect to think of it as the same as "Identifier". -- Kirk McDonald http://kirkmcdonald.blogspot.com Pyd: Connecting D and Python http://pyd.dsource.org |
February 19, 2007 Re: Template Arguments | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kirk McDonald | "Kirk McDonald" <kirklin.mcdonald@gmail.com> wrote in message : : Any symbol which can be resolved at compile-time, such as, for example, : a function, can be passed as a template argument. The grammar doesn't : define what "Symbol" is, specifically, but it might not be incorrect to : think of it as the same as "Identifier". Thanks. Well, it should be define somewhere. This is part of the language definition spec ! |
Copyright © 1999-2021 by the D Language Foundation