The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
And also... 2nd Christmas gift, after 9 year of trying and failing I might have made the diet breakthrough I need to stop chronic pain and sickness, yeeha! (I am proclaiming results a bit early though, let's say I am hopeful with some mildly good reason)
After years of pain and sickness, and then abdominal surgery, it turned out that a week's course of antibiotics cleaned out the bug. I suspect the surgery left me with only a partially functioning digestive system, so better now but not perfect.
Parsley can now backtrack! woo! that means it has a sporting chance of parsing grammars that aren't strictly LL(1). It's not perfect. It has no idea which rules to parse when it runs into an ambiguity so it guesses, but hey, guessing works sometimes, and it will always guess the same way with the same grammar, so the idea is you tweak the grammar until it parses. Like I said, not perfect, but still, I may be able to parse C# with this.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.