RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
ice > Date: Thu, 9 Jul 2015 14:02:34 -0400 > Subject: Re: [FalconJX] Collection Imports branch > From: teotigraphix...@gmail.com > To: dev@flex.apache.org > > My first programming experience was a TRS-80 and BASIC. I am also self > taught, no school. I went to co

Re: [FalconJX] Collection Imports branch

2015-07-09 Thread Michael Schmalle
lisation tools around who is now interested in > compilers, better late than never but I have a lot to learn, it is so > different from all what I did before :-) > > Thanks again for your help. > Frédéric THOMAS > > > ------------ > >

RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
r late than never but I have a lot to learn, it is so different from all what I did before :-) Thanks again for your help. Frédéric THOMAS > Date: Thu, 9 Jul 2015 13:25:28 -0400 > Subject: Re: [FalconJX] Collection Imports branch > From: teot

Re: [FalconJX] Collection Imports branch

2015-07-09 Thread Michael Schmalle
t; Well not so much compilers, I am still a newbie when it comes to byte code stuff and binary math/operations etc. But I know parsers/lexers/scanners/AST pretty freaking well. ;-) Mike > Cheers, > Frédéric THOMAS > > > ------------ > > Date: Thu, 9

RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
know and did so much things on compilers, I will probably come back to you and discuss it here when I will have get more knowledges and will have done my experiments. Cheers, Frédéric THOMAS > Date: Thu, 9 Jul 2015 12:59:04 -0400 > Subject: Re: [Fa

RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
:-) Thanks again !! Frédéric THOMAS > Date: Thu, 9 Jul 2015 12:57:06 -0400 > Subject: Re: [FalconJX] Collection Imports branch > From: teotigraphix...@gmail.com > To: dev@flex.apache.org > > Pre means the children are visited before

Re: [FalconJX] Collection Imports branch

2015-07-09 Thread Michael Schmalle
>> I will now go back on Falcon starting from the beginning trying to > >>> understand the scan / parse phase, even if I understand > approximatively how > >>> theoretically it should work, it seems a huge thing to me in there, I > see > >>> JFlex, A

Re: [FalconJX] Collection Imports branch

2015-07-09 Thread Michael Schmalle
eady > traversed" ? > > I'm confused, can you explain ? > > > JFlex is used to create the RawASDocTokenizer. So yes, if a grammar was > > created for asdoc parsing in antlr, we could get rid of JFlex dependency > > because I think that is the only place it'

RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
lace the JFlex one ? Frédéric THOMAS > Date: Thu, 9 Jul 2015 12:19:16 -0400 > Subject: Re: [FalconJX] Collection Imports branch > From: teotigraphix...@gmail.com > To: dev@flex.apache.org > > FYI, I did this way back in 2010. :) > > h

RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
get rid of JFlex dependency > because I think that is the only place it's used. Good to know !-) Thanks, Frédéric THOMAS -------- > Date: Thu, 9 Jul 2015 12:17:04 -0400 > Subject: Re: [FalconJX] Collection Imports branch > From: teotigraphix...@gm

Re: [FalconJX] Collection Imports branch

2015-07-09 Thread Michael Schmalle
g ? if not why are we using JFlex too ? >> > > > JFlex is used to create the RawASDocTokenizer. So yes, if a grammar was > created for asdoc parsing in antlr, we could get rid of JFlex dependency > because I think that is the only place it's used. > > Mike > &g

Re: [FalconJX] Collection Imports branch

2015-07-09 Thread Michael Schmalle
s, if a grammar was created for asdoc parsing in antlr, we could get rid of JFlex dependency because I think that is the only place it's used. Mike > > I will try to experiment, even with ANTLR4.x > > Frédéric THOMAS > > > > &g

RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
o experiment, even with ANTLR4.x Frédéric THOMAS > Date: Thu, 9 Jul 2015 11:25:09 -0400 > Subject: Re: [FalconJX] Collection Imports branch > From: teotigraphix...@gmail.com > To: dev@flex.apache.org > > You're not traversing anything, it

Re: [FalconJX] Collection Imports branch

2015-07-09 Thread Michael Schmalle
most out of > parent) and the given node, why 2 nodes have to be traversed in the same > function ? > > Frédéric THOMAS > > > -------- > > Date: Wed, 8 Jul 2015 16:46:34 -0400 > > Subject: [FalconJX] Collection Imports branch > > From

RE: [FalconJX] Collection Imports branch

2015-07-09 Thread Frédéric THOMAS
ate: Wed, 8 Jul 2015 16:46:34 -0400 > Subject: [FalconJX] Collection Imports branch > From: teotigraphix...@gmail.com > To: dev@flex.apache.org > > Hey Fred, > > Couple things; > > 1. CollectImportsPass > > Should probably be; (process() only gets called once) > >

[FalconJX] Collection Imports branch

2015-07-08 Thread Michael Schmalle
Hey Fred, Couple things; 1. CollectImportsPass Should probably be; (process() only gets called once) @Override public void process(Node externs, Node root) { for (ClassReference reference : model.getClasses()) { collectClassImports(reference); }