Hello,
I'm new to this so I thought that I was doing something pretty stupid; but now that I have broken it down to the most basic case that I can find I wonder if I might have found a bug?
Can you see anything wrong with this snippet?
s:{+/!x}
test:{s[x]+s[x]}
test 5
I ask because it appears to crash k.exe. I have checked with a few other executables from the download page and it appears to crash anything after mid-2019 (the last executable that I could find which does not crash has _k = 2019-02-24).
Weirdly, if I call the first function from global scope before calling it from function scope it does not crash:
s:{+/!x}
test:{s[x]+s[x]}
s 1
test 5
If I've misunderstood anything any explanation would be greatly appreciated.
Thanks, John.