Get access to over 100 FireMonkey cross platform samples for Android, IOS, OSX, Windows, and Linux!


Abstract Syntax Tree Builder Source Code For #Delphi XE8 Firemonkey On Android And IOS

Delphi XE8 Firemonkey Abstract Syntax Tree Android IOSDeveloper Roman Yankovsky has an Abstract Syntax Tree Builder source code project called Delphi AST over on Github. An abstract syntax tree represents a tree of the abstract syntactic structure of source code in languages like Object Pascal. What you can do with it is basically pass in some Object Pascal source code like a unit and it will turn it into an XML representation of that unit which can be navigated using XPath and other methods. This project is open source and there have been a number of other contributors to it from the Delphi community as well. It should be cross platform and compile on Android, IOS, OSX, and Windows. Additionally, it should fully support Delphi XE8 Firemonkey. One example of what it can be used to build is a code completion system for a code editor or IDE. It should also compile in Appmethod.

Head over and download the full source code for the abstract syntax tree builder from Github for Delphi XE8 Firemonkey.

Have Delphi Firemonkey questions? Ask and get answers on StackOverflow.

Related posts
AndroidC++BuilderCode SnippetDelphiDemoFiremonkeyIOSOSXShowcaseWindows

Powerful Cross Platform Email App Sample In Delphi 10.4.1 FireMonkey For Android And IOS


Significant Update Available For Delphi FireMonkey 10.4.1 On Android, IOS, OSX, Windows, And Linux


Professional SVG Icon Image List For Delphi 10.4 FireMonkey On Windows


Top Tips And Tricks To Speed Up Development With Delphi 10.4 FireMonkey On Android and IOS

Sign up for our Newsletter and
stay informed

Leave a Reply