Matt Joiner, 02.05.2012 15:37:
> On May 2, 2012 6:00 PM, "Antoine Pitrou" wrote:
>> On Wed, 02 May 2012 01:43:32 -0700
>> Larry Hastings <la...@hastings.org> wrote:
>>>
>>> I realize we can't jump to C99 because of A Certain Compiler.  (Its name
>>> rhymes with Bike Row Soft Frizz You All See Muss Muss.)  But even that
>>> compiler added this extension in the early 90s.
>>>
>>> Do we officially support any C compilers that *don't* permit
>>> "intermingled variable declarations and code"?  Do we *unofficially*
>>> support any?  And if we do, what do we gain?
>>
>> Well, there's this one called MSVC, which we support quite officially.
> 
> Not sure if comic genius or can't rhyme.

I'm not sure if MSVC and MSVC++ are the same thing, but I surely remember
reports by MSVC users only a few years ago that Cython generated C code
contained a declaration after an executed code at some point, and that
failed to compile for them. So, assuming that MSVC++ "added this extension
in the early 90s" and didn't remove it in the meantime, they must be two
different things.

Stefan

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to