dadhi / dadhi/FastExpressionCompiler

Parse subset of the C# code to the Expression

Aperta
#433 3 commenti 0 reazioni 1 assegnatario Rivendicata da @dadhi Vedi su GitHub
dx enhancement
Lingua principale
C#
Stelle
1.4k
Fork
94
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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()`.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.