Skip to content

Latest commit

 

History

History
33 lines (18 loc) · 1.22 KB

README.md

File metadata and controls

33 lines (18 loc) · 1.22 KB

A C# to APEX Converter AND a APEX to C# Converter

appveyor tests codecov NuGet

Apex ←→ C# - Two Way Transpiler.

ApexSharp.ApexParser

var ast = ApexSharpParser.GetApexAst(string apexCode) var apexCode = ApexSharpParser.GetApex(ast)

ApexSharp.ApexToCSharp

ApexToCSharp.convertToCSharp(apexparser ast)

CSharpToApex

SyntaxTree tree = CSharpSyntaxTree.ParseText(cSharpFile); var root = (CompilationUnitSyntax)tree.GetRoot(); var ast CSharpToApex.ConvertToApexAst(root)

TApexSharp.CSharpToApex

Var apexCode = ApexSharpParser.GetApex(ast)

This is very early stage Beta Software use it at your own risk :-).

Jay EMail: [email protected] LinkedIn