> > ..... > > ######################## > > # pas on re0 from any \ # > > # to any port 59 # > > ######################## > > ..... > > > > is it expected behavior that pfctl complains about a space after the > > backslash, DESPITE the line being a comment? > > Or is there a good reason for this? > > i would think the good reason is that the line is not a comment > as you imagine, but would effectively turn into:
I disagree. I think this is a bug in all these lexers, and we should fix it. \<ret> is the only special case that says "ignore both". In any other case \<c> should translate into just the character <c>. This \<whitespace> special case "it is an errors that a few people will make, so fail when we encounter it" stuff is paranoid balony that just causes more harm.

