Hi,

On Sun, 6 Mar 2016, Мельников Алексей wrote:

I hope TCC already has supported some C99 options:
(Online documents "3.2 ISOC99 extensions").
And I have found this options (C99 tokens) was discussed several years ago:
----------------------------
https://lists.gnu.org/archive/html/tinycc-devel/2007-05/msg00067.html
----------------------------
Yep.  Section 7.9, and required in freestanding implementations.  At
least it's easy to support.  For a trickier situation, I don't think
tcc supports C99 alternate punctuators yet (section 6.4.6):
 <:  :>  <%  %>  %:  %:%:
Note that they have to retain these spellings under stringization, so
it's presumably more than just a quick tweak to the parsing code.
                                                 -Dave Dodge
---------------------------

Please, could You send me the patch? Thank You in advance.

Urgs.  Are you really using digraphs in any production code?

(Yes, tcc tries to support c99, but, well, I mean, digraphs? Seriously? If you use EBCDIC you have more serious problems with tcc I guess, and if you don't, why use digraphs? Not as bad as trigraphs, but still.)


Ciao,
Michael.
_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to