|
|
|
|
|
by goto11
2762 days ago
|
|
I think we should distinguish between gotos at language level and jumps in the underlying machine code. Djikstra was concerned about correctness at the language level. The whole point is that a structured high level language can provide correctness guarantees which is not present in the underlying machine code, even though all control structures compiles down to jumps. Gotos are not unavoidable in high level languages. |
|
Is there any non-syntactic difference between these two lines?
I think they are identical and the question is only where target labels can reside, how they are represented, and when the jumps are triggered (operation).