|
I mean, my previous version of Rolex used my own hand rolled parser, but this version is using the Gplex engine and I want to keep the regex syntax the same as Gplex - that and it's near impossible to build up the regex trees for gplex on my own - the trees are so convoluted that i'm basically stuck using the parser they gave me.
I found that the regex parsing part - that subset, is handrolled recursive descent so that helps at least, but it's still ugly.
Real programmers use butterflies
|
|
|
|
|
Have you considered using Vaughan Pratt’s top-down operator precedence parsing?
|
|
|
|
|
I'm lexing, not parsing. The key here is speed, and that means stackless DFA.
Top down is easy, I've already built a zillion top down parsers including Parsley: A Recursive Descent Parser Generator in C#[^]
But I'm just looking for an efficient DFA lexer engine that handles unicode. GPLEX does it but the output is ugly and multi-file, and the input doc is fugly and looks like a lex spec, so I'm gutting gplex and changing the input and outputs but keeping the engine, if that makes sense.
Right now I've got the output where i like it but I'm working on changing the input spec.
Real programmers use butterflies
|
|
|
|
|
Why do you think a stackless DFA is faster?
|
|
|
|
|
simple. less work to do
Real programmers use butterflies
|
|
|
|
|
I clicked the link for a codepen.io and it had a splash screen for a few seconds that read,
"Why did the programmer quit her job.
Because she did not get arrays."
Corny, but made me smile to have humor in an unexpected place.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
or because she was in this->array ?
I'd rather be phishing!
|
|
|
|
|
You are "supposed" to just post the joke as if it were your own, without the back story.
and then you are "supposed" to write something to the effect "getting my coat now".
It's much easier to enjoy the favor of both friend and foe, and not give a damn who's who. -- Lon Milo DuQuette
|
|
|
|
|
I never have fit in with the crowd very well.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
The guys are just pulling your leg.
|
|
|
|
|
And don't forget the "OTD"
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
No, they haven't.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Cheese: should you handle it more Caerphilly?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Depending on which cheese, more sensibly, for sure. Some will even detonate on contact.
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
aw cut that out .... no not the cheese! don't cut the cheese!
after many otherwise intelligent sounding suggestions that achieved nothing the nice folks at Technet said the only solution was to low level format my hard disk then reinstall my signature. Sadly, this still didn't fix the issue!
|
|
|
|
|
Is a lithe Belgian ballet dancer known as a Limburger?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
So how well do you know that cheese?
It goes ridiculously well on pizza, if you take the maggots out.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
The maggots are the protein. If they're still alive, then its like Sashimi pizza.
|
|
|
|
|
When it comes to handling cheese, just brie careful, cut some slices and then Edam.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Nice one - I don't know you keep coming up with these
"We can't stop here - this is bat country" - Hunter S Thompson - RIP
|
|
|
|
|
If you want to Lock / Unlock your task bar, you simply click the one Checkbox menu item ("Lock the taskbar") and it toggles (just as we expect for a checkbox item).
See it here: https://i.stack.imgur.com/V09Rh.png[^]
Two Checkboxes For One Choice??
However, if you want to hide or display Cortana from your taskbar, there are two checkboxes and you have to select one or the other??? !!! what!?!
You can see the Cortana choices in this snapshot from my taskbar: https://i.stack.imgur.com/X4xt6.png[^]
I was attempting to hide Cortana by clicking (toggling) the "Show Cortana icon" but it didn't do anything. It was annoying. I had to click the _other_ checkbox ("Hidden")!
But now, this one makes me laugh, because M$ basically invented these usages and now they don't follow them.
|
|
|
|
|
I think you are running an older version of Win10 than I: I'm on 1909 18363.592, and I get a single choice: "Show Cortana Button".
I get a "Show" / "Hidden" for "Search" though, which you don't.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: I think you are running an older version of Win10
Yeah, this is at work and they seem to keep us a few revs back. So that may be the issue : version 1809 -- 10.0.17763 Build 17763
|
|
|
|
|
It could be that the Hidden is to hide Cortana's typing area, whereas the Show Cortana Icon is just to show or hide its icon in the tray?
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
They seem to be mutually exclusive choices...I can only choose one or the other.
|
|
|
|