(not read is a bit false as some key word are still parsed by some GUI, like the word "error" for example in winboard itself, anyway).
What is the syntax in UCI protocol ? It seems to me that the paradigm is in a way reversed and only lines starting with some known words to the GUI will be read (for instance "info" strings). So it seems I can also send comments starting with the # sign when using UCI protocol ? Am I correct ?
Because I am a little scared by the following specification
"unknown command" refers to a full line ? or just a word ?* if the engine or the GUI receives an unknown command or token it should just ignore it and try to parse the rest of the string.
"string" refers to the rest of the stream or the next word in the line ?