Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #148074
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: How to parse attributes? |
| Date | 2019-11-20 12:35 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <qr38dk$m7i$1@dont-email.me> (permalink) |
| References | <qr2u7d$lo5$1@solani.org> <qr2vl5$768$1@dont-email.me> <qr335m$oue$1@solani.org> |
On 20/11/2019 11:05, Philipp Klaus Krause wrote: > Am 20.11.19 um 10:05 schrieb David Brown: >> On 20/11/2019 09:41, Philipp Klaus Krause wrote: >>> C2X has attributes. >> >> Does it? I don't see anything in the N2346 draft of C2a. >> > > I use N2455. >>> >> >> I know C++ has attributes, but C++ compilers have long ago given up on >> lex/yacc type parsers. Most modern C compilers are also C++ compilers, >> so I suppose fitting lex/yacc style is not a consideration for new >> features in C these days. >> > > There are far more C compilers than C++ compilers. > There are. But how many of these are modern C compilers that are regularly updated with the latest standards? The vast majority of C compilers out there barely handle C99. When you look at C compilers that support C11 (at least roughly), I think you will find only a few, and most of these also support C++. You have gcc and clang, other PC or *nix toolchains like Intel, Pathscale, IBM, and the "big" embedded developers like IAR and Green Hills. They all do C++. Most use EDG's front ends. (In fact, many plain C compilers use third-party front ends, not their own lex/yacc parsers.)
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
How to parse attributes? Philipp Klaus Krause <pkk@spth.de> - 2019-11-20 09:41 +0100
Re: How to parse attributes? David Brown <david.brown@hesbynett.no> - 2019-11-20 10:05 +0100
Re: How to parse attributes? Philipp Klaus Krause <pkk@spth.de> - 2019-11-20 11:05 +0100
Re: How to parse attributes? David Brown <david.brown@hesbynett.no> - 2019-11-20 12:35 +0100
Re: How to parse attributes? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-11-20 11:06 +0000
Re: How to parse attributes? Öö Tiib <ootiib@hot.ee> - 2019-11-20 23:16 -0800
Re: How to parse attributes? Philipp Klaus Krause <pkk@spth.de> - 2019-11-21 10:39 +0100
Re: How to parse attributes? Öö Tiib <ootiib@hot.ee> - 2019-11-21 02:51 -0800
Re: How to parse attributes? James Kuyper <jameskuyper@alumni.caltech.edu> - 2019-11-21 05:00 -0800
Re: How to parse attributes? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-11-22 02:21 +0000
Re: How to parse attributes? Keith Thompson <kst-u@mib.org> - 2019-11-21 20:41 -0800
Re: How to parse attributes? Philipp Klaus Krause <pkk@spth.de> - 2019-11-22 09:15 +0100
Re: How to parse attributes? David Brown <david.brown@hesbynett.no> - 2019-11-22 09:48 +0100
Re: How to parse attributes? "A. K." <minforth@arcor.de> - 2019-11-22 02:00 -0800
Re: How to parse attributes? David Brown <david.brown@hesbynett.no> - 2019-11-22 11:41 +0100
Re: How to parse attributes? Jorgen Grahn <grahn+nntp@snipabacken.se> - 2019-11-24 14:02 +0000
Re: How to parse attributes? raltbos@xs4all.nl (Richard Bos) - 2019-11-25 16:21 +0000
Re: How to parse attributes? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-11-22 17:46 +0000
Re: How to parse attributes? Keith Thompson <kst-u@mib.org> - 2019-11-22 10:53 -0800
Re: How to parse attributes? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-11-23 00:08 +0000
Re: How to parse attributes? scott@slp53.sl.home (Scott Lurndal) - 2019-11-21 15:57 +0000
Re: How to parse attributes? Bonita Montero <Bonita.Montero@gmail.com> - 2019-11-22 08:21 +0100
Re: How to parse attributes? Bart <bc@freeuk.com> - 2019-11-22 12:11 +0000
csiph-web