Sander in 't Veld

Results 14 comments of Sander in 't Veld

Yes `return` is a bit special in that it's a label that also signals the start of the return value. As a style convention I've started putting the return value...

Good question! I think if we ignore multithreading for a moment (which I haven't even begun thinking about), it should be totally valid for the compiler to detect multiple dereferences...

Yeah I had considered `loop { ... }` because that's also the syntax used in other languages. The choice for `loop;` is mostly aesthetics, as I don't want it to...

The main reason is to try to keep the code understandable. Early return and breaking out of a nested loop are two valid use cases for gotos, and they both...