Skip to content
Akash Kava edited this page Oct 13, 2021 · 13 revisions

Welcome to the yantra wiki!

YantraJS is a JavaScript runtime written in .NET Standard. Yantra has two components,

YantraJS.ExpressionCompiler

Expression compiler is similar to .NET's Linq Expression LambdaCompiler and supports compiling expression to method builder. It is not drop in replacement but the API is quite familiar to Linq Expressions.

YantraJS.Core

YantraJS.Core is a JavaScript engine, which contains Scanner, Parser and Compiler which compiles JavaScript AST to ExpressionCompiler Expressions. That in turn are converted to IL and it can be saved.

Clone this wiki locally