Is there a way to circumvent the above problem (without changing my present program), and allowing further growth of the program ?
It seems that I am hitting the wall ! And yet, there is still about 4Kb of available SRAM (between heap and stack) that I want to use for more growth of my program !!
I have followed the practice to split the whole program into several .ino files (see later).
Bath Overflow Error
One way to narrow down the issue is to NOT use /* */ comments.Use // comments, instead.Yes, commenting every line can be a pain, but comments are not supposed to be novels. If you really need a large block of comments, simplifying the code is in order. Or, reference a section in a text file that documents what the /* */ no longer document.An embedded quote or double slash comment in a block comment can confuse the parser.
Good grief. If that's true in any way, shape or form then it's a very sad state of affairs.
...and sometimes, a misplaced backslash causes untold grief
/***** test ********\