goto a no-go?
deadalnix
deadalnix at gmail.com
Tue Oct 1 14:25:44 PDT 2013
On Tuesday, 1 October 2013 at 18:47:27 UTC, Walter Bright wrote:
> On 10/1/2013 4:22 AM, Chris wrote:
>> Or does the compiler recognize _obvious_ cases and generate
>> code
>> accordingly? For example would it turn something like this
>
> Actually, the dmd compiler turns ALL control flow into goto
> statements internally, then the optimizer works on that. For
> example, it reverse engineers loops from a graph of basic
> blocks connected by goto's.
Most compiler do that.
More information about the Digitalmars-d
mailing list