资 源 简 介
Born as a framework for remote invocation of LINQ queries, Relinq is now a tool for bi-directional transformation between [C# 3.0](http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/csharp%20language%20specification.doc) expression trees and expressions of [EcmaScript v3](http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf) (referenced versions of languages are shorthanded as C# and JS on this site). Framework provides means of programmatically performing the following tasks in .NET 3.5 environment:
* C# -> JS: Given a C# expression tree build a string that represents an equivalent JS expression provided certain conditions are met.
* JS -> C#: Given a string representing a JS expression build an equivalent C#