Recent

Author Topic: QuickJS FPC Bindings  (Read 2920 times)

Coldzer0

  • Jr. Member
  • **
  • Posts: 50
QuickJS FPC Bindings
« on: August 18, 2019, 10:39:42 am »
Hello all,

This is a FPC bindings for QuickJS @ https://bellard.org/quickjs

I hope this will help someone ^_^

https://github.com/Coldzer0/Quickjs-Pascal

edwinyzh

  • New Member
  • *
  • Posts: 43
Re: QuickJS FPC Bindings
« Reply #1 on: August 23, 2019, 09:08:56 am »
Of course it will! Thanks coldzer0!

nouzi

  • Sr. Member
  • ****
  • Posts: 296
Re: QuickJS FPC Bindings
« Reply #2 on: August 23, 2019, 10:53:17 am »
Thanks  @Coldzer0 for sher
« Last Edit: August 23, 2019, 11:24:17 am by nouzi »
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

Coldzer0

  • Jr. Member
  • **
  • Posts: 50
Re: QuickJS FPC Bindings
« Reply #3 on: August 25, 2019, 02:33:04 am »
Thanks  @Coldzer0 for sher

Of course it will! Thanks coldzer0!

You are welcome guys.

I updated the code to support Delphi.
I'm working now on Auto Object Binding for classes using RTTI types for both FPC & Delphi, will push the update ASAP.

altanbozoglu

  • New Member
  • *
  • Posts: 14
Re: QuickJS FPC Bindings
« Reply #4 on: August 27, 2021, 12:09:15 pm »
Thanks  @Coldzer0 for sher

Of course it will! Thanks coldzer0!

You are welcome guys.

I updated the code to support Delphi.
I'm working now on Auto Object Binding for classes using RTTI types for both FPC & Delphi, will push the update ASAP.

Hello Coldzer0;
Thanks a lot for your support. In my opinion, you are correcting an important deficiency.

bellard official website (https://bellard.org/quickjs/)
I see the current version is 2021-03-27. it would be great if you could update your own code when it's convenient for you.
2nd issue is that you need GUI application examples in your gidhub repo (https://github.com/Coldzer0/QuickJS-Pascal) (simplest basic examples) and for example change log mentioned in (https://bellard.org/quickjs/) Changelog) functions such as "fixed Windows console". Because basically console.log("bla bla"); even messages cannot be captured from Lazarus GUI applications at the moment.

I am sure that when the shortcomings are completed, quickjs will be one of the most used libraries in real projects.

 

TinyPortal © 2005-2018