Andrey Bykiev

Results 271 comments of Andrey Bykiev

Good day, I'll dig into this case later, don't like current solution

As there is a warkaround and I still have no time to dig into this issue, I'd so maybe in v4.2. Or you could merge if you think it's ok

@slobber, I've created a sample, seems it should solve your issue without any code modification. Can you please check it? ``` internal class Program { private static Dictionary times =...

We've already made a lot of breaking changes and I think one more is not a problem if needed. I still think it can be solved without any code modification,...

@slobber, what about a class variable? ``` public class Calculator { public Dictionary d = new(); private string id = Guid.NewGuid().ToString(); private readonly Expression _expr; public Calculator(Expression expr) { _expr...

Looks promising, but I think this should be benchmarked before any implementation

Hi, can you please show your expression?

From the Parlot [docs](https://github.com/sebastienros/parlot?tab=readme-ov-file#compilation): > Grammar trees built using the Fluent API can optionally be compiled with the Compile() method. At that point, instead of evaluating recursively all the parsers...

Right now I see only 1 solution: add a public `CultureInfo` property to `LogicalExpressionParser` It's seems to be not working, seems due to nature of Parlot

> I will try to check this for the next version after `async` It's seems not working as expected, still needs a lot of research