Tha’s a pretty good reason! But I’d still recommend using modern style syntax of if-then. I’ve yet to see goto code that matches the readability of some well placed if/thens. They are definitely a dying breed. Most other languages have wiped them out. They could well be gone from Csound too only for it has a strict backward comptability policy.
Fair enough. You and I both know how pedantic programmers can be about their source code! But I think the following version wins hands down in terms of succintness and readability:
Oh wow, I thought goto was Csound specific, I have never encountered them before.
I guess from the readability side, I am coming from an object-orientated background and am used to functions with code that’s no longer than a couple of lines, so the goto is my version of calling a function
Your right tho, when looking at that code the standard if-then does seem much easier to read.
Thanks again Rory