static void Main(string[] args) { ALDevToolsServer alDevToolsServer = new ALDevToolsServer("C:\\Users\\azwie\\.vscode\\extensions\\ms-dynamics-smb.al-5.0.280447"); string filePath = ""; ALSyntaxTreeSymbolsReader syntaxTreeReader = new ALSyntaxTreeSymbolsReader(); ALSyntaxTreeSymbol symbol = syntaxTreeReader.ProcessSourceFile(filePath); }
public ALSyntaxTreesCollection() { this.SyntaxTrees = new Dictionary <string, ALSyntaxTree>(); this.SyntaxTreeReader = new ALSyntaxTreeSymbolsReader(); }
public ALSyntaxTree(string filePath, ALSyntaxTreeSymbolsReader syntaxTreeReader) { this.Path = filePath; this.SyntaxTreeReader = syntaxTreeReader; this.OpenCount = 0; }
public ALSyntaxTreesCollection(ALExtensionProxy alExtensionProxy) { this.SyntaxTrees = new Dictionary <string, ALSyntaxTree>(); this.SyntaxTreeReader = new ALSyntaxTreeSymbolsReader(alExtensionProxy); }