Skip to content

apexsharp/apexparser

Repository files navigation

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

About

Parser for the Salesforce Apex language

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages