Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Michael Schmalle
would probably be able to integrate things into the Maven build, but we > >>are > >> not making things simpler but adding another technology stack for > >>creating > >> simple AS code. I think it should be easier to crate such a generator > >>using > >&

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Alex Harui
o crate such a generator >>using >> a JavaScript grammar and Antlr4. But I would really like to start >>working >> on something like this AFTER finishing the migration to Maven. Otherwise >> it's shooting on moving targets. >> >> Chris >> &

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Michael Schmalle
> Von: Michael Schmalle > Gesendet: Montag, 14. März 2016 18:02 > An: dev@flex.apache.org > Betreff: Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release > FlexJS/FalconJX 0.6.0 > > Yeah lets not get started on the whole parsing js files. :)

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Michael Schmalle
Yeah lets not get started on the whole parsing js files. :) What I liked about gcc is it abstracted the AST and took care of the parsing irregularities of JS. The problem is the AST walking like I did in ExternC, I had to template that as though I knew I was parsing prototypes as the extern defin

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Alex Harui
On 3/14/16, 8:34 AM, "Michael Schmalle" wrote: >On Mon, Mar 14, 2016 at 11:29 AM, Alex Harui wrote: > >> >> >> On 3/14/16, 8:19 AM, "Michael Schmalle" >>wrote: >> >> >That said, there is only "so much" that compiler can do because I >>hacked >> >it >> >together in about a month. Thinking abou

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Michael Schmalle
On Mon, Mar 14, 2016 at 11:29 AM, Alex Harui wrote: > > > On 3/14/16, 8:19 AM, "Michael Schmalle" wrote: > > >That said, there is only "so much" that compiler can do because I hacked > >it > >together in about a month. Thinking about a way to create something that > >can support a yriad amount o

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Alex Harui
On 3/14/16, 8:19 AM, "Michael Schmalle" wrote: >That said, there is only "so much" that compiler can do because I hacked >it >together in about a month. Thinking about a way to create something that >can support a yriad amount of definitions that are supported by the >current >TS community is d

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Michael Schmalle
obsolete now? > > > > > > The "js" extern directory seems to be similar, but in this case it > seems > > > that only a hand full of classes are manually added. Is this too just a > > > "monkey patch" of falsely generated code and the "src&qu

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-14 Thread Josh Tynjala
this case it seems > > that only a hand full of classes are manually added. Is this too just a > > "monkey patch" of falsely generated code and the "src" directory has > > precedence before the "out/as" one? > > > > Chris > > > > ___

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-13 Thread Michael Schmalle
gt; Von: Josh Tynjala > Gesendet: Sonntag, 13. März 2016 19:09 > An: dev@flex.apache.org > Betreff: Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release > FlexJS/FalconJX 0.6.0 > > 1. Externs tell the Google Closure compiler which JS APIs it shouldn't > rename when optim

Re: AW: AW: AW: AW: AW: AW: AW: LAST CALL] Release FlexJS/FalconJX 0.6.0

2016-03-13 Thread Josh Tynjala
1. Externs tell the Google Closure compiler which JS APIs it shouldn't rename when optimizing/minifying because they come from external libraries. They're also a handy way to get all the interfaces for a JS library because... 2. externc generates ActionScript stubs from the externs. When we compi