Why does the do-while loop in C-like languages call for the curly brackets ` ` and ` `? Would not the grammar be completely parsable with no them? This is very good intuition, and you might even argue that the grammar is nice, but at best It is really unnatural. https://pyridolomusclepainrelief.blogspot.com