esprima-dotnet icon indicating copy to clipboard operation
esprima-dotnet copied to clipboard

Esprima .NET (BSD license) is a .NET port of the esprima.org project. It is a standard-compliant ECMAScript parser (also popularly known as JavaScript).

Results 32 esprima-dotnet issues
Sort by recently updated
recently updated
newest added

Unfortunately, the AST to JS feature was implemented with an inconsistent letter casing: "Javascript" was used in code and file names instead of "JavaScript". The confusion probably came from the...

IMO these are some features/improvements which would be nice to include in v3 (to make it complete, so to speak): * [x] Support for comments. (The parsing part is already...

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...

# ESTreeParser This package is A Parser for AST Descriptor Syntax of [estree](https://github.com/estree/estree). It is uploaded to [nuguet](https://www.nuget.org/packages/ESTreeParser/). ## Feature - Use BNF to describe AST Descriptor Syntax of estree....

```js // single-line comment ``` use code: ```f# scanner.Source.[comment.Start..comment.End] ``` the result is: ```js // single-line comment\r ``` the block comment is also this case. the comment.Type always is `Block`...