GoForSmoke:
Did you ever program in Forth?
Nope. Had enough pain in my life without adding to the confusion. I was never enthralled with any particular language. I just wanted to get the blasted thing to take the information available and give me the results needed. Didn't much give a flip about all the nuances. I was a systems analyst that was occasionally forced to write programs when needed. I was an absolute expert at RPG (had the manual memorized), but again, it was just a tool. If I could bang the computer with a hammer and it would respond as I wished, that would be my favorite tool.
C is obviously an extemely powerful language, but so many of the sketches are so deep into the esoterics of the language that it is nearlyimpossible for someone not steeped in the environment continually, to divine what is going on. Kind of like an Assembler program I was debugging years ago that had 3 statements XOR A, B; XOR B,A; XOR A,B. I thought what the hell? Working and example out bitwise, I determined that he had exchanged the values of A and B without using a temporary storage location. No comment to inform. This kind of stuff drives me nuts.
I very much appreciated all the suggestions I got from the kind folks on the forum, but anything that makes the sketch less obvious to the casual reader won't be implemented. Unless it's really cool and I comment the hell out of it.
F(), struct, string memory are definitely on my "do" list.
It's late. I'm tired. I'm rambling. Good night.
John