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

AndroidAppmethodComponentDelphiFiremonkeyIOSLibraryOSXWindows

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

| Delphi 11 10 XE8 XE7 XE Seattle Berlin Tokyo Rio Firemonkey Delphi Android Delphi IOS

Delphi XE8 Firemonkey Abstract Syntax Tree Android IOS | Delphi 11 10 XE8 XE7 XE Seattle Berlin Tokyo Rio Firemonkey Delphi Android Delphi IOS

Developer 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.

close

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

Related posts
DelphiFiremonkeyShowcaseWindows

How To Build Stable Diffusion Text To Image Prompts

AndroidC++BuilderDelphiFiremonkeyIOSOSXWindows

FireMonkey 10.4.2 Features Updated iOS 14, Android 11, And macOS 11 Support Plus Hundreds Of Fixes

DelphiIDEShowcaseWindows

Ryzen 9 5950x: One Billion Lines Of Delphi Code Compiled In ~5 Minutes On 16 Cores

DelphiFiremonkeyIDEIOSOSXWindows

DelphiCon 2020 FireMonkey Sessions Available Starting November 19

Sign up for our Newsletter and
stay informed

Leave a Reply