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.
LALR is not hard at all. The difference between SLR and LALR is that in LALR the context is taken into account in computing the lookahead. Couple of months ago I looked into your code and it seemed to me that you computed SLR rather than LALR.
I'm on my way to being able to create parser generators that can parse natural language
I'd love to see an article on this subject! When I was studying for my MS(CS) degree in the early 80s, I had the good fortune of sitting in a lecture by Naomi Sager @ NYU who worked in the area of natural language parsing. Attendees of the lecture received a copy of her recent book on the grammar of English. I still have it and will have to dig it out to relive the joys of NLP.
I don't care for most chocolate that's mixed with other things, mint or almonds being about the only exceptions, so that rules out a lot of "holiday" chocolate.
Walmart (at least in Canada) has 85% chocolate from Switzerland with a generic label that says something like "Our Finest Chocolate". It's only C$2 for 100g (~US$1.50 for 3.5 oz), actually has enough sweetness to be quite yummy, and no what my wife calls "toxins".
My daughter and I came to the decision years ago that we would postpone Easter by a week, because it meant up to three times as many chocolate eggs for the same budget.
My favourite event is the football world cup, though, despite my complete disdain for grown men imitating dogs by running around fields chasing balls, because the Dutch brewers always release cans of beer in the Dutch team's livery, which are marked down drastically, the day after they're kicked out, because the fans can't bear to see them, let alone buy them.
I wanna be a eunuchs developer! Pass me a bread knife!