On Wed, 10 Jan 2018 11:40:48 -0700 (MST)
warleyalex via fpc-pascal <fpc-pascal@lists.freepascal.org> wrote:

> Since it's missing the Pas2JS specific forum, I don't know if here is correct
> place to post things about "Pas2JS".&nbsp;

Hopefully there will be one soon.

 
> I'm using it a lot and it's very promising. I came across with issue when
> dealing with array of records. 
> 
> I would like to convert this little piece of DWScript code to Pas2JS,
> unfortunately, I couldn't find a way how to push an array of record. For
> instance:
> type 
>   JC = record 
>      id : integer; external 'id'; 
>      name : string; external 'name'; 
>      age : integer; external 'age'; 
>   end; 

Why the 'external' modifiers?

> ...using JS object instead of function for record...
> I believe it will be nice if PAS2JS could generate similar code,

It's on the todo list.


> I don't know,&nbsp;I believe it will achieves better performance using
> ordinary arrays, at least.

And it is useful for many JS functions expecting an enumerable
object.


Mattias
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to