dadhi / dadhi/FastExpressionCompiler

Parse subset of the C# code to the Expression

Open
#433 3 comments 0 reactions 1 assignee Claimed by @dadhi View on GitHub
dx enhancement
Dominant language
C#
Stars
1.4k
Forks
94
PR merge metrics
No merged PRs in 30d

Description

This is the last missing step in library,

I have my AST in a form of Expression,
I can Compile or I can output a C# code from it
I may even output the expression as a C# code to create the same expression.
I can convert between LightExpression and Expression and vice versa.

Now, I think, I need to write a parser, and I will have the complete compiler independent of Roslyn.
This may be ideal for the small code-gen tasks.

**Update:**

Start from the small subset, e.g. from the Method calls. This way, I may start parsing the output of `ToExpressionString()`.
Ideally, at the end I should be able to parse output of the `ToCSharpString()`.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.