Marko Lahma

Results 102 issues of Marko Lahma

[Parlot](https://github.com/sebastienros/parlot) is a new parser combinator library by @sebastienros . I added it for reference to JsonBench by bringing the parser from Parlot's repository. ``` ini BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042 AMD...

Trying to fix as many class parsing related problems as possible, without introducing new failing test cases.

Work started here, let's see if it flies with performance benefits: https://github.com/sebastienros/esprima-dotnet/pull/236

Opening for tracking. My masterpiece where Slice tries to match common keywords will come much simpler. This will affect a lot of public API by having ReadOnlySpan instead of string,...

At least for it's been a pain in the butt to find out what has changed when test case fails showing about 20 characters of diff. [Verify](https://github.com/VerifyTests/Verify) allows to launch...

Assigning to myself as work started with https://github.com/sebastienros/esprima-dotnet/pull/248 , trying to get problems to zero.

* constructors initialize use case specific fields * sub-classes for specialized token types that are rarely used * separate `ParsedToken` which is the only place where Location is needed Jint...

OK this took a bit longer than anticipated, but here goes. Now a configuration option to force queries to go trough an index, which of course needs to be deployed...

Would you accept PR for adding usage of static indexes which would also allow waiting from them in certain operations. For example after adding using the API can return null...

question

I'm filing an issue just the check whether it would be a valid feature and reasonable to implement on BenchmarkDotNet's side. I've built a small and ugly helper that produces...