e.g.
```
-#macro macro
- ld a, $1
+#macro macro1
+ nop
other_macro
#endmacro
#endmacro
```
-This case seems to work fine if no expansion variable is used.
-With an expansion variable this will result in a parser error.
+This seems to be caused by the new line after the initial line (ld a, $1) being eaten. This likely happens during `pp_proc` that is applied to the already expanded macro.
## .scc ' ' does not work