After reading about the campaign to close questions pertaining to typos, I have to ask, what constitutes a typo? For example, I'm learning about writing shell scripts in Linux, bash, etc. Apparently, bash is really picky about syntax and as such
var = 5
is wrong, while
is right. Took me a while to realize what I was doing wrong (had this same problem with if's and loops) and SO questions such as this one were very useful in figuring out the issue. However, that question's answer ("You forgot the spaces") seems to me to be along the same lines of "you forgot a semicolon". Are questions such as this going to be closed? I feel there's a difference between someone forgetting a single item they should know (such as a brace or semicolon) and helping to explain the nuances of syntax. I would really like to keep these kinds of questions around. Where does the line lie?
(Apologies if a more concrete answer has already been decided. I looked at the initial request, but didn't see more than talking about single character issues)