flat assembler version g.l2fx
SIGSEGV
Crashes if I use an argument (with context!) from a macro as a wildcard modifier.
A quick example of a poorly chosen symbolic name:
macro sigsegv name*
calminstruction sigsegvf? decl&
local tmp
match tmp~name decl?,decl,~
end calminstruction
end macro
sigsegv name
To clarify, in my original code I didn't intend to use the argument as a wildcard modifier at all. I was writing an initialization macro, generating a 'name' macro where I needed helper macros, which I added afterwards.. Just a bad choice of argument name
[/i]