It might be handy to allow special local labels for inline assembly. Which just get translated to a local label managed by the compiler, with scope bing limited to one inline __asm.
Something like:
__asm
label$:
ld b, b
jr label$
__endasm;
This allows: