Let's announce JSKit - open-source Cross-platform JavaScript framework for Delphi and CrossVcl (http://www.crossvcl.com). Based on JavaScriptCore.
Let's announce JSKit - open-source Cross-platform JavaScript framework for Delphi and CrossVcl (http://www.crossvcl.com). Based on JavaScriptCore.
- Implicit export Delphi object instance with all public or published properties and methods to script.
- Evaluate component's event from JavaScript
- Call JavaScript function from Delphi
- Wrap anonymous procedure to JavaScript function
- Create new instances of Delphi object from JavaScript
https://github.com/eugenekryukov/jskit
Carlos Moreno Gil Alex Egorov If you need a script engine running on mobile platform too: http://www.paxcompiler.com
ReplyDeleteIt's pure Delphi without any *.dll or *so dependencies.
paxcompiler.com - www.paxcompiler.com/
Nice work!
ReplyDeleteEugene Kryukov why this is so ancient JavaScripCore.dll version, not signed nor version info? Who compiled it? You? Nice proof of concept but it needs more work... Additionally Windows code is crashing in finalization (missing checking for nil UnloadJavascriptCore). What language version DLL supports, it looks like ES5 (we have 2017 BTW).
ReplyDelete