From: Jan W. <we...@ef...> - 2010-01-15 09:53:20
|
I don't quite understand - keywords not relevant to a port should be not treated as keyword (due to TKEYWORD/TKEYWORDSDCC macros and related functions in sdcc.lex and the "keywords" list for each port), or are they? Can you please show a short example of code where these keywords cause unnecessary clash, say in Z80? Jan Waclawek ----- Original Message --------------- Subject: Re: [sdcc-devel] sdcc 3.0 tasks From: Philipp Klaus Krause <pk...@sp...> Date: Fri, 15 Jan 2010 10:11:32 +0100 To: Development chatter about sdcc <sdc...@li...> Cc: Sdcc-User <sdc...@li...> >Borut Razem schrieb: > >> * deprecate warnings for sdcc specific keywords, not preceded with >> two underlines (data, code, idata, xdata, ...) and announce in the >> documentation that they will be removed in the future > >I don't know about the other targets, but at least for Z80 those >keywords are more trouble than use, mostly they have no real purpose, >thus are trouble only and of no use. >A warning is a step in the right direction; it will help users that use >these keywords fe.g. for naming variables diagnose their problem. I hope >we can remove them in the next release after 3.0. > >Philipp |