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


Embedable Object Pascal Script Interpreter For Delphi XE6 Firemonkey On Android And IOS

Delphi XE6 Firemonkey Cross Platform Script InterpreterAlexander Baranovsky from VIRT Laboratory has updated his paxCompiler engine to support Android, IOS (simulator), Windows, and OSX in Delphi XE6 Firemonkey. The most recent update added Android. paxCompiler is an embedable compiler and interpreter engine that can handle Object Pascal, Basic, and Javascript. The compiler portion of the engine will only generate machine code for Intel processors at the moment but the interpreter runs on all supported platforms. It says that IOS Simulator is supported but I’m not sure if that also includes IOS devices. Apple has a restriction where you can’t deploy an app with scripting in it to the App Store but it might be┬ápossible that you could use it in your enterprise apps. paxCompiler allows you to import the interface sections from your Delphi XE6 units and access the rest of your code from the interpreted script itself. It states that the paxCompiler is thread safe, script defined types support run-time information (RTTI), and you can use Pascal units in Basic and Javascript (aka cross language programming support). It is a bit unclear what features are only available in the compiler engine (vs. the interpreter engine) but it does mention the ability to implement a debugger with the provided components. paxCompiler is a commercial suite of components but there are trial versions available for each platform. It supports Delphi XE5 as well as Delphi XE6 and AppMethod.

Head over and check out all of the features of the paxCompiler cross platform script interpreter for Delphi XE6 Firemonkey.

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

Related posts

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


TStringList and TFDMemTable Contribute To The Powerhouse That Is Cross Platform Delphi Development In FireMonkey


Massive Update With Tons Of Fixes For Delphi 10.4 Firemonkey On Android, IOS, MacOS, Windows, And Linux

Sign up for our Newsletter and
stay informed

Leave a Reply