From: SourceForge.net <no...@so...> - 2006-04-14 19:39:13
|
Feature Requests item #1470316, was opened at 2006-04-14 12:47 Message generated for change (Comment added) made by frief You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350599&aid=1470316&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 1 Submitted By: Frieder Ferlemann (frief) Assigned to: Nobody/Anonymous (nobody) Summary: allow "$" in variable names Initial Comment: there was a request for allowing "$" in variable names together with a patch on the sdcc-user mailing list about a year ago. https://sourceforge.net/mailarchive/message.php?msg_id=11126028 Could this be included? ---------------------------------------------------------------------- >Comment By: Frieder Ferlemann (frief) Date: 2006-04-14 21:39 Message: Logged In: YES user_id=589052 "This is definitely against the C99 standard." In current drafts of ISO/IEC 9899: http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf this seems to be legal (Section 6.4.2.1, "other implementation-defined characters"). Early drafts didn't have this. "Why would you want this?" About a year ago I had hoped, SDCC would be used as a "sub-compiler" for nesc (http://nescc.sourceforge.net/) which is in turn used for TinyOS (for things you can do with TinyOS this might be a good start: http://www.tinyos.net/related.html) Use of SDCC seemed to be put on hold with the mail: http://mail.millennium.berkeley.edu/pipermail/tinyos-8051wg/2005-May/000002.html but newer messages at: http://mail.millennium.berkeley.edu/pipermail/tinyos-8051wg/ reference SDCC again. So I wanted to pave the way (as long as there is no red carpet:) ---------------------------------------------------------------------- Comment By: Maarten Brock (maartenbrock) Date: 2006-04-14 20:48 Message: Logged In: YES user_id=888171 Why would you want this? This is definitely against the C99 standard. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=350599&aid=1470316&group_id=599 |