Expressions to CodeDOM

  •        82

The library helps to create CodeDOM graph and generate code from it. It uses expression trees in form of lambda functions to create CodeDOM tree.

http://linq2codedom.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

CodeDom Utilities


CodeDom Utilities is a project that brings functionality and extensions to ease the coding activities related to CodeDom

Remote Linq


Remote Linq is a simple and easy to use library to translate Expression Trees from and to strongly typed, serializable expression trees.

NJection.LambdaConverter


NJection.LambdaConverter is an assembly for converting delegates resolved from methods/constructors to expression trees. Copyright 2009-2012 Sagi Fogel

Expression Tree Visualizer for VS 2010


The entire project is a "visualizer" that displays the expression tree nodes and node attributes. only important attributes are selected to be appended to the visualization tree in order to keep it simple and useful.

Lambda Expression Parser


Light weight expression parser supports parsing runtime expression string compatible with C# 2.0 syntax to lambda expression.



CSharp CodeDom Parser


CSharp CodeDom Parser is a component, which parses CSharp source files and produces the CodeDom compliant syntax tree (including comments in code, which are important for code analysis). CodeDom is language independent code representation, which is defin

CodeDom Assistant


Generating CodeDom Code By Parsing C# or VB ??C#??VB??CodeDom??

yaw-jdk8-lambda - Projeto com código para demonstrar o uso de lambda expression na linguagem Java.


Projeto com código para demonstrar o uso de lambda expression na linguagem Java.

js-lambda - It is possible lambda expression that can be used JavaScript.


It is possible lambda expression that can be used JavaScript.

LINQ Expression Projection


Project Description LINQ Expression Projection library provides tool that enable using lambda expressions in LINQ projections (to anonymous and predefined types) even if the lambda expression is not defined in the query but rather is stored in a variable or retrieved via a ...

Invoke-Expression - An extension method which is able to invoke a lambda expression


An extension method which is able to invoke a lambda expression

JitCalc - Mathematical expression evaluator with just in time code generation.


Mathematical expression evaluator with just in time code generation.

meta#


Meta# is a pattern matching library for .net, which includes a flexible grammar language, a visual studio extension and many other tools to help create custom DSLs.

General Expression Library


GEXL, General EXpression Library, is a C# library that abstracts typed expression trees suitable for representing any sort of language; GEXL trees are safely extensible with both operations and new data types, thus solving quot;the expression problemquot;.

GraphEngine - Microsoft Graph Engine


Microsoft Graph Engine is a distributed in-memory data processing engine, underpinned by a strongly-typed in-memory key-value store and a general distributed computation engine.This repository contains the source code of Graph Engine and its graph query language -- Language Integrated Knowledge Query (LIKQ). LIKQ is a versatile graph query language on top of Graph Engine. It combines the capability of fast graph exploration and the flexibility of lambda expression: server-side computations can be expressed in lambda expressions, embedded in LIKQ, and executed on the server side during graph traversal. LIKQ is powering Academic Graph Search API, which is part of Microsoft Cognitive Services.

Retrolambda - Backport of Java 8's lambda expressions to Java 7, 6 and 5


Retrolambda lets you run Java 8 code with lambda expressions, method references and try-with-resources statements on Java 7, 6 or 5. It does this by transforming your Java 8 compiled bytecode so that it can run on an older Java runtime. After the transformation they are just a bunch of normal .class files, without any additional runtime dependencies.

LINQ Extensions Library


A library of LINQ extensions for statistical analysis, sequence generation and manipulation, pattern detection, pivot transformation and more.