[Python-Dev] C99 (original) (raw)
Brett Cannon brett at python.org
Sat Aug 6 15:03:25 EDT 2016
- Previous message (by thread): [Python-Dev] C99
- Next message (by thread): [Python-Dev] C99
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sat, 6 Aug 2016 at 10:16 Ned Deily <nad at python.org> wrote:
On Aug 6, 2016, at 00:04, Guido van Rossum <guido at python.org> wrote: > Different question. What features are we actually talking about? Is it > possible to enumerate them? > > The only thing I'm aware of is declarations following non-declarations > in the same block, but I'm no C expert any more.
I'm certainly not, either. Looking back over the original thread, there were a number of features talked about. I think Larry's list here captures most of them: "Clearly it'll be 3.5+ only, and clearly it'll be a specific list of features ("C89 but also permitting //-comments, variadic macros, variable declarations on any line, inline functions, and designated initializers"). But I'm looking forward to it!" https://mail.python.org/pipermail/python-dev/2016-June/144831.html So, if that set of features seems reasonable, perhaps the next step is for someone (not me) to put together a test patch that incorporates the use of them and then we can run it against the buildbots, either by using the special build buildbots or just temporarily checking the patch in. I'm willing to do the testing and results-gathering if a patch is supplied.
If you want to take that route then you could try temporarily patching one of the xx* modules as an example. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20160806/bb2aa217/attachment.html>
- Previous message (by thread): [Python-Dev] C99
- Next message (by thread): [Python-Dev] C99
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]