[Issue 4588] [lex] @ttributes are not documented
http://d.puremagic.com/issues/show_bug.cgi?id=4588 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||WORKSFORME --- Comment #4 from Walter Bright 2012-01-23 21:39:40 PST --- These are all taken care of. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 4588] [lex] @ttributes are not documented
http://d.puremagic.com/issues/show_bug.cgi?id=4588 Ellery Newcomer changed: What|Removed |Added CC||ellery-newco...@utulsa.edu --- Comment #3 from Ellery Newcomer 2011-01-22 13:06:41 PST --- (In reply to comment #0) > http://www.digitalmars.com/d/2.0/lex.html > @ character is not listed as a token. > It is listed as a token now -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 4588] [lex] @ttributes are not documented
http://d.puremagic.com/issues/show_bug.cgi?id=4588 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #2 from Jonathan M Davis 2011-01-10 19:09:22 PST --- I would expect @pure and @nothrow to be going away. It was decided to go with pure and nothrow rather than @pure and @nothrow, so I don't see why the @ versions would be sticking around. We ended up with both, because it was debated as to what should use @ and what should be a keyword. @safe, @trusted, and @system are all valid, as is @property. However, I can't think of any others at the moment which are actually currently supposed to have @ on the front. And as for @ being a token, I'm not sure that it _is_ a token. I'd have to look at the lexer code to verify one way or another. Given the way that @ is used, I think that there's a decent chance that @safe, @trusted, @system, and @property are all considered tokens and @ isn't. I would like it to be though, since it would be necessary if we're ever going to get user-defined attributes. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 4588] [lex] @ttributes are not documented
http://d.puremagic.com/issues/show_bug.cgi?id=4588 Bernard Helyer changed: What|Removed |Added CC||blood.of.l...@gmail.com --- Comment #1 from Bernard Helyer 2011-01-10 17:50:15 PST --- It's not that there's an alternative syntax for pure and nothrow, it's that (like immutable) they are both a storage class and attributes (the attribute form merely imbuing scoped declarations with the corresponding storage class). They should be listed in the attribute page, but aren't. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---