Closed Bibin112358 closed 5 months ago
When defining a goto in a macro, its label is replaced, when it matches a macro argument. When defining a label in a macro, its label is not replaced, even if it matches a macro argument.
goto
label
method main() { m(some_name) } define m(label_name) { goto label_name label label_name }
I am not sure if that is intended or not.
Fixed in #793
When defining a
goto
in a macro, its label is replaced, when it matches a macro argument. When defining alabel
in a macro, its label is not replaced, even if it matches a macro argument.I am not sure if that is intended or not.