> Copyright (c) 1990-2022
I don't know the full history of this file, it might have started out less terse, might have developed to this state during the years.
It's not bad per-se, personally, I got almost nothing out of it at a glance, but I'm also not a J developer.
It's easy to jump on something and say "I couldn't understand this in 10 minutes! Such a mess!" but on the other hand, you don't know the alternatives..
I notice it's very short, doing anything useful in 186 lines of C is pretty good. It's entirely possible that when you know all those macros and is intimate with the style, this becomes easy and comfortable to read and write.
Something about walking distances in other shoes, don't be quick to judge.