I’m reading some C code that can be found at https://home.hccnet.nl/h.g.muller/umax4_8.c.
There, in main(), it has the following:
N=-1;W(++N<121)
printf("%c",N&8&&(N+=7)?10:".?+nkbrq?*?NKBRQ"[b[N]&15]);
I don’t understand what this printf() call is doing, but somehow it outputs a chess board to the terminal.
Any idea?
Basically, this:
What that does is, after every 8 board items, print a newline; otherwise, print out the board item indicated by
b[n].