joe-task-developer Mailing List for JOE
Status: Pre-Alpha
Brought to you by:
jjjoooeee
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(24) |
Nov
(21) |
Dec
(1) |
---|
From: Loïc L. <loi...@ca...> - 2002-12-18 19:13:15
|
Hello all, I come back to this mailing list after some hard work at my office. Hopefully, I was very silent but I worked on JOE though :-) I've been hunting projects on the web that were using a Symbol Table (the next thing absolutely required by JOE) and I've found the Espresso project (a Java compiler totally written in Java and using the JavaCC tool). I wrote a mail to the main developer of this project (which is no more developed) and he permit me the right to use the sources :-) (especially the symbol table). So here we are: - we've got Espresso - we've got JOE - we must take the symbol table implementation and put it right into JOE. Some documents explain the implementation: http://types.bu.edu/Espresso/report/Espresso.html#pgfId=3D2900 99 The archive containing the sources of Espresso can be found here: http://types.bu.edu/Espresso/espresso.tar.gz So now my question is: is there someone who whish to help me include the Espresso's symbol table into JOE or no? After that, JOE shall go to the version 0.3a at the end of january 2003. Cheers, Lo=EFc :-) _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: Loïc L. <loi...@ca...> - 2002-11-24 21:46:52
|
Hello all, Here is where we are: - Ren=E9 is working on the JOE's website. - T=F5nis is working on the AvalonCodeWriter. (Didi you receive my last mail about the Marge Alignment...?) - I'm working on the Symbol Table, I've now understanded the theory behind this and I'll work on it all monday. Once this'll be finished, T=F5nis will be able to finish its work on the AvalonCodeWriter ("m_" prefix). Moreover, I'm working on two bugs: comments and expression validation (L-Value). Give me news... Lo=EFc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: <loi...@bn...> - 2002-11-15 09:19:02
|
Well, as the subject says, JOE 0.2 alpha has been released yesterday :-) Thanks to all! Lo=EFc This message and any attachments (the "message") is intended solely for the addressees and is confidential.=20 If you receive this message in error, please delete it and=20 immediately notify the sender. Any use not in accord with=20 its purpose, any dissemination or disclosure, either whole=20 or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message.=20 BNP PARIBAS (and its subsidiaries) shall (will) not=20 therefore be liable for the message if modified.=20 --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le=20 "message") sont etablis a l'intention exclusive de ses=20 destinataires et sont confidentiels. Si vous recevez ce=20 message par erreur, merci de le detruire et d'en avertir=20 immediatement l'expediteur. Toute utilisation de ce=20 message non conforme a sa destination, toute diffusion=20 ou toute publication, totale ou partielle, est interdite, sauf=20 autorisation expresse. L'internet ne permettant pas=20 d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce=20 message, dans l'hypothese ou il aurait ete modifie. |
From: <loi...@bn...> - 2002-11-14 09:47:20
|
Hello T=F5nis, > Hello all! > > > I plan to finish with AvalonCodeWriter this week but some problems still > remain. > > 1) Writing m_ prefix to all class variable references. This is quite > tricky, information needs to be collected first. Symbol tabels there > mentioned? Indeed, this part of the task will be made later since it needs the symbol = table! > > 2) Indent comments on an 80 column basis and the code on a 100 column, us= ing > a two more indents when a line must be wrapped. > > Well, there are problems with comments output, it looks like sometimes t= hey > appear not exactly where they should ;) Use test5.java to see this. It > seems to be parser problem. Hmmm in fact, comments are attached to the following JJTree node so it shou= ld be ok but the way they are written is not valid. In fact, one method call should = be added per writeXXX method to manage the comments according to the nodes. > Doing comment line wrapping is easy, code line wrapping is much tougher. Yes, totally agree :-( > If you wanna indent intelligent way like Sun coding conventsions suggest,= you > need more complete information. Simple line wrapping may be done in write= XXX > functions with some additional computing and tricks, I guess. I suggest you to finish all the rest except the "m_" attribut prefix and th= en we will think about this, I think we could look the code of open source java code f= ormater proprams ;-) > > 3) Talking about tricks, I actually didn't know that other CodeWriter's a= re > using AvalonCodeWriter as base class. So I changed code a little bit and > don't know how it will affect others work? In fact, the JBoss and Sun code writer extends the AvalonCodeWriter thus one will only overrides the methods that are different (in fact copy the Avalon= one and manage the new lines, tab...) For example the JBoss code writer is quite simple to= implement since the brackets' positions are the same than in the Avalon code writer. I hope my change didn't add any conflict to your work. :-) About the symbol table, I'm awaiting informations from Jason, but I think h= e has got too much work to begin to think on it :-( But I'll begin to design it next = week, we really need it because it'll reduce the complexity of the Assinment operator COP for examp= le :-) At last I need you to commit your last version of AvalonCodeWriter today be= cause I'll make the 0.2a package this evening (that's to say at about 23:00 GMT+1:00). Thanks, Lo=EFc This message and any attachments (the "message") is intended solely for the addressees and is confidential.=20 If you receive this message in error, please delete it and=20 immediately notify the sender. Any use not in accord with=20 its purpose, any dissemination or disclosure, either whole=20 or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message.=20 BNP PARIBAS (and its subsidiaries) shall (will) not=20 therefore be liable for the message if modified.=20 --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le=20 "message") sont etablis a l'intention exclusive de ses=20 destinataires et sont confidentiels. Si vous recevez ce=20 message par erreur, merci de le detruire et d'en avertir=20 immediatement l'expediteur. Toute utilisation de ce=20 message non conforme a sa destination, toute diffusion=20 ou toute publication, totale ou partielle, est interdite, sauf=20 autorisation expresse. L'internet ne permettant pas=20 d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce=20 message, dans l'hypothese ou il aurait ete modifie. |
From: Loïc L. <loi...@ca...> - 2002-11-13 19:45:51
|
Hello all, Since Alex can't work this week on the JBoss Code Writer is their anybody who whish to work on it? It would be great if this code writer could have evolved for the end of this week - that's to say the release of JOE 0.2a. T=F5nis, I've take a look on the Avalon code writer, I think their are some point to fix - I've begun, you can update but be sure to keep your current version in case of... Since the JBoss and the Avalon code writers look like the same, are you interested in coding it or do you prefer to do something more complex? Contact me quickly, Lo=EFc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: <tv...@ho...> - 2002-11-13 17:35:40
|
Hello all! I plan to finish with AvalonCodeWriter this week but some problems still remain. 1) Writing m_ prefix to all class variable references. This is quite tricky, information needs to be collected first. Symbol tabels there mentioned? 2) Indent comments on an 80 column basis and the code on a 100 column, using a two more indents when a line must be wrapped. Well, there are problems with comments output, it looks like sometimes they appear not exactly where they should ;) Use test5.java to see this. It seems to be parser problem. Doing comment line wrapping is easy, code line wrapping is much tougher. If you wanna indent intelligent way like Sun coding conventsions suggest, you need more complete information. Simple line wrapping may be done in writeXXX functions with some additional computing and tricks, I guess. 3) Talking about tricks, I actually didn't know that other CodeWriter's are using AvalonCodeWriter as base class. So I changed code a little bit and don't know how it will affect others work? |
From: <loi...@bn...> - 2002-11-12 15:13:05
|
Hello all, For those who are interested by the commited files and their comments, you can register to the joe-task-commit mailing list, see http://sf.net/projects/joe-task/ T=F5nis, I'll look your work this evening ;-) Thanks. Lo=EFc This message and any attachments (the "message") is intended solely for the addressees and is confidential.=20 If you receive this message in error, please delete it and=20 immediately notify the sender. Any use not in accord with=20 its purpose, any dissemination or disclosure, either whole=20 or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message.=20 BNP PARIBAS (and its subsidiaries) shall (will) not=20 therefore be liable for the message if modified.=20 --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le=20 "message") sont etablis a l'intention exclusive de ses=20 destinataires et sont confidentiels. Si vous recevez ce=20 message par erreur, merci de le detruire et d'en avertir=20 immediatement l'expediteur. Toute utilisation de ce=20 message non conforme a sa destination, toute diffusion=20 ou toute publication, totale ou partielle, est interdite, sauf=20 autorisation expresse. L'internet ne permettant pas=20 d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce=20 message, dans l'hypothese ou il aurait ete modifie. |
From: <tv...@ho...> - 2002-11-10 07:51:46
|
Morning, I guess I found answer in code, in function writeLabelStatement() you have wrote. I was too lazy ;) ----- Original Message ----- From: "Tõnis Vaga" <tv...@ho...> To: <joe...@li...> Sent: Saturday, November 09, 2002 10:46 PM Subject: Re: Re[1] [Joe-task-developer] CodeWriters and JOE 0.2a > > Thanks Loïc, it helped me a lot. Now my plan is write prefix before before > statement processing in new method writeStatement(). > But how should I tabulate labeled statement? Like this: > { > <4spaces>label: Statement(); > } > or some other ways? > > Tõnis > > ----- Original Message ----- > From: "LoXc LefXvre" <loi...@ca...> > To: <joe...@li...> > Sent: Saturday, November 09, 2002 3:32 PM > Subject: Re[1] [Joe-task-developer] CodeWriters and JOE 0.2a > > > Hi Tõnis, > The 'prefix' problem should be solved by printing the nodes > meet during the parsing, I suggest you to edit the > JavaOptimizationEngine.java class and write the method call: > n.dump( " " ); > on line 315-316 just after the parsing, thus it will print > all the JJTree nodes! You'll have then the trace you need > for any java code :) > > > > Asking before changing code is fine, continue like this. > But know that if something goes wrong, CVS is here ;) > > I'll work all the week-end plus monday (since it's holiday > in France). I'll finish the Assignment Operator COP > enhancement :) > > exp = exp + 1 => ++exp > > > Cheers, > Loïc > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Joe-task-developer mailing list > Joe...@li... > https://lists.sourceforge.net/lists/listinfo/joe-task-developer |
From: <tv...@ho...> - 2002-11-09 20:45:56
|
Thanks Loïc, it helped me a lot. Now my plan is write prefix before before statement processing in new method writeStatement(). But how should I tabulate labeled statement? Like this: { <4spaces>label: Statement(); } or some other ways? Tõnis ----- Original Message ----- From: "LoXc LefXvre" <loi...@ca...> To: <joe...@li...> Sent: Saturday, November 09, 2002 3:32 PM Subject: Re[1] [Joe-task-developer] CodeWriters and JOE 0.2a Hi Tõnis, The 'prefix' problem should be solved by printing the nodes meet during the parsing, I suggest you to edit the JavaOptimizationEngine.java class and write the method call: n.dump( " " ); on line 315-316 just after the parsing, thus it will print all the JJTree nodes! You'll have then the trace you need for any java code :) Asking before changing code is fine, continue like this. But know that if something goes wrong, CVS is here ;) I'll work all the week-end plus monday (since it's holiday in France). I'll finish the Assignment Operator COP enhancement :) exp = exp + 1 => ++exp Cheers, Loïc |
From: Loïc L. <loi...@ca...> - 2002-11-09 13:24:30
|
Hi T=F5nis, The 'prefix' problem should be solved by printing the nodes meet during the parsing, I suggest you to edit the JavaOptimizationEngine.java class and write the method call: n.dump( " " ); on line 315-316 just after the parsing, thus it will print all the JJTree nodes! You'll have then the trace you need for any java code :) Asking before changing code is fine, continue like this. But know that if something goes wrong, CVS is here ;) I'll work all the week-end plus monday (since it's holiday in France). I'll finish the Assignment Operator COP enhancement :) exp =3D exp + 1 =3D> ++exp Cheers, Lo=EFc > -------Message d'origine------- > De : T=F5nis Vaga <tv...@ho...> > Date : 09/11/102 10:20:03 > > > Hi everyone! > > I'm working with AvalonWriter and if I get some things clear I hope I can > finish with tabs to Monday. > Loix, I have a little dilemma, you write 'prefix' in the end of statement > functions like writeWhileStatement() and WriteBlock() writes 'prefix' in > beginning. So, if after control statement comes bracket block, it outputs > tab twice. So prefix output must be removed from beginning or end. > I planned to do this but I also had trouble with tracing which function > outputs > simple one line statements like "doThis()" :) Something starting from > StatementExpression node, I guess it isn't writeDefaultNode function. > Anyway, I thought it's good to ask from you about where you planned handle > prefix and Tab writing, before I start changing code. > > have a nice day > > ----- Original Message ----- > From: "LoXc LefXvre" > To: > Sent: Friday, November 08, 2002 9:03 PM > Subject: [Joe-task-developer] CodeWriters and JOE 0.2a > > > Hello Alex, Sunish and T=F5nis, > Could you all of you tell me where you are > in your task :) > > The new engine seems to be ok now (sorry for the last time > Alex, so you'll be able to code this week-end ;) ). > > Sunish, are you okay? > > To=F1is, I've seen you are currently working on the > AvalonCodeWriter, is their anything that seems strange to > you? > > I'm waiting for your replies... > > About the 0.2a version of JOE, I think it'll be okay at the > end of the next week. I hope to add the assignment operator > enhancement. Moreover, it would be great to begin to think > about the Symbol Table... > > But for now, have a nice week-end :) > Lo=EFc > _________________________________________________________ > Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 > (0,35? Hors co=FBt du SMS) > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Joe-task-developer mailing list > Joe...@li... > https://lists.sourceforge.net/lists/listinfo/joe-task- developer > > _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: <tv...@ho...> - 2002-11-09 09:15:41
|
Hi everyone! I'm working with AvalonWriter and if I get some things clear I hope I can finish with tabs to Monday. Loix, I have a little dilemma, you write 'prefix' in the end of statement functions like writeWhileStatement() and WriteBlock() writes 'prefix' in beginning. So, if after control statement comes bracket block, it outputs tab twice. So prefix output must be removed from beginning or end. I planned to do this but I also had trouble with tracing which function outputs simple one line statements like "doThis()" :) Something starting from StatementExpression node, I guess it isn't writeDefaultNode function. Anyway, I thought it's good to ask from you about where you planned handle prefix and Tab writing, before I start changing code. have a nice day ----- Original Message ----- From: "LoXc LefXvre" <loi...@ca...> To: <joe...@li...> Sent: Friday, November 08, 2002 9:03 PM Subject: [Joe-task-developer] CodeWriters and JOE 0.2a Hello Alex, Sunish and Tõnis, Could you all of you tell me where you are in your task :) The new engine seems to be ok now (sorry for the last time Alex, so you'll be able to code this week-end ;) ). Sunish, are you okay? Toñis, I've seen you are currently working on the AvalonCodeWriter, is their anything that seems strange to you? I'm waiting for your replies... About the 0.2a version of JOE, I think it'll be okay at the end of the next week. I hope to add the assignment operator enhancement. Moreover, it would be great to begin to think about the Symbol Table... But for now, have a nice week-end :) Loïc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35? Hors coût du SMS) |
From: Loïc L. <loi...@ca...> - 2002-11-08 18:06:54
|
Hello Alex, Sunish and T=F5nis, Could you all of you tell me where you are in your task :) The new engine seems to be ok now (sorry for the last time Alex, so you'll be able to code this week-end ;) ). Sunish, are you okay? To=F1is, I've seen you are currently working on the AvalonCodeWriter, is their anything that seems strange to you? I'm waiting for your replies... About the 0.2a version of JOE, I think it'll be okay at the end of the next week. I hope to add the assignment operator enhancement. Moreover, it would be great to begin to think about the Symbol Table... But for now, have a nice week-end :) Lo=EFc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: Lo?c Lef?v. <loi...@ca...> - 2002-11-08 12:49:48
|
_________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: <loi...@bn...> - 2002-11-07 10:50:04
|
Hi Tonis, > Hi everyone! > > It took some time to get some things work, I haven't used ant before. Please take a look in the Ant documentation (especially the core and option= al tasks), you'll find quite usefull! You'll also find a document named JOE-TASK.html = in the etc/website directory which explain the JOE task in the Ant doc format. > Hope I can start now with code writing. Simply run "ant" to compile then "ant test" (since I've changed the build.xml file) finally, chech in the output directory the formated files and verify that their format respect the Avalon one. >I was wondering how you use ant with other things, like IDE and debugger i= n this project? I use personnaly Together which integrates an Ant module but I still compil= e at the command prompt. To debug, well I use println ;-) and the stack trace informations. > I have so far used JBuilder. :-) I don't think I'll manage an integration with JBuilder (at least for no= w). Just use it as an editor not a compiler nor a debugger > Is todolist.xls MS Excel file? I haven't installed it, it takes too muc= h space. Yes it is an excel file and but you don't need it, it's for me (to don't fo= rget my ideas). But Sourceforge has functions to manage the tasks :-) and I use it. > > Loic, could you tell me more specifically what things need to be done in > AvalonCodeWriter? First take at the document docs/Developer Guide.doc, it explains the aim of= the Code Writers and details a little the Avalon Code Writer. > Which functions? I run some simple tests and I notice some > tabs and brackets were'nt aligned and other small things. Indeed, tests must be performed to ensure the AvalonCodeWriter respect the = associated coding standards. So what you have to do is to align these brackets and manage the tabs :-) If you have more question don't hesitate! > > > regards Good luck, Lo=EFc This message and any attachments (the "message") is intended solely for the addressees and is confidential.=20 If you receive this message in error, please delete it and=20 immediately notify the sender. Any use not in accord with=20 its purpose, any dissemination or disclosure, either whole=20 or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message.=20 BNP PARIBAS (and its subsidiaries) shall (will) not=20 therefore be liable for the message if modified.=20 --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le=20 "message") sont etablis a l'intention exclusive de ses=20 destinataires et sont confidentiels. Si vous recevez ce=20 message par erreur, merci de le detruire et d'en avertir=20 immediatement l'expediteur. Toute utilisation de ce=20 message non conforme a sa destination, toute diffusion=20 ou toute publication, totale ou partielle, est interdite, sauf=20 autorisation expresse. L'internet ne permettant pas=20 d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce=20 message, dans l'hypothese ou il aurait ete modifie. |
From: <tv...@ho...> - 2002-11-07 10:11:02
|
Hi everyone! It took some time to get some things work, I haven't used ant before. Hope I can start now with code writing. I was wondering how you use ant with other things, like IDE and debugger in this project? I have so far used JBuilder. Is todolist.xls MS Excel file? I haven't installed it, it takes too much space. Loic, could you tell me more specifically what things need to be done in AvalonCodeWriter? Which functions? I run some simple tests and I notice some tabs and brackets were'nt aligned and other small things. regards |
From: Lo?c Lef?v. <loi...@ca...> - 2002-11-06 18:36:09
|
Okay Tonis, For plink.exe, put it in the PATH environment variable. This evening, I'll commit the new engine (finished for now). So I'll have more time to speak with you about the AvalonCodeWriter and JOE too with you. Please, try to send your mails to the developer mailing list since your mails may interest other developers, especially Sunish and Alex who are working on the Sun and JBoss code writers which extends the AvalonCodeWriter... if you see what I mean... I think you'll have to work together :-) Good luck, Loic > -------Message d'origine------- > De : T?nis Vaga <tv...@ho...> > Date : 06/11/102 00:28:08 > > Hello, > > I had a problem with WinCVS installation, I followed instructions, but > WinCVS didn't find ssh/plink.exe(yes I checked box "search > c:\putty\plink.exe if SSH not found"). Finally I renamed plink.exe to > ssh.exe and copied to WinCVS directory. Just now I'm getting files from CVS > repository. I guess I need commit tomorrow for studying joe and this > AvalonCodeWriter code. > > ----- Original Message ----- > From: "LoXc LefXvre" > To: "TXnis Vaga" > Sent: Wednesday, November 06, 2002 1:45 AM > Subject: Re[1] Re[1] Java Developer > > > Hello T?nis, > Could you tell me about my last mail where you are... > > Thanks in advance, > Lo?c > > > -------Message d'origine------- > > De : T?nis Vaga > > Date : 04/11/102 18:35:58 > > > > Hello, It's good news. > > my sourceforge account is: tvaga > > > > see you > > > > > > > > ----- Original Message ----- > > From: "LoXc LefXvre" > > To: "Tonis" > > Sent: Monday, November 04, 2002 5:31 PM > > Subject: Re[1] Java Developer > > > > > > Hello Tonis, > > Actually, the JOE project stills need Java/JavaCC > > developers. If you are agree, I've got some tasks for > you :) > > Sned me your sourceforge account to register you. > > > > Regards, > > Lo?c Lef?vre > > > > > -------Message d'origine------- > > > De : Tonis > > > Date : 04/11/102 12:42:35 > > > > > > Hello! > > > > > > If you still need Java/JavaCC programming to do I'm glad > > to > > > help you. > > > > > > > > _________________________________________________________ > > Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 > > (0,35? Hors co?t du SMS) > > > > > > > > > > > _________________________________________________________ > Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 > (0,35? Hors co?t du SMS) > > > > > _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: <loi...@bn...> - 2002-11-06 08:48:14
|
No problem, I was just wondering what you were doing ;-) During this time I'll branch the new engine with the COPs management... :-) In fact, you'll find a directory named diagrams which contains wmf files : -) and Together 6 packages definition. Good luck for your work, Lo=EFc Internet jas...@ya...@lists.sourceforge.net - 05/11/2002 23:56 Veuillez r=E9pondre =E0 joe...@li... Envoy=E9 par : joe...@li... Pour : joe-task-developer cc : Objet : RE: [Joe-task-developer] [REPOST] New engine design I'm very sorry, but it may be next week before I am able to devote much time to this. My work obligations a pretty high this week. Also, I only have Together 4.0. This will reverse engineer the code without a problem, but the automatically produced package diagrams can be pretty busy since they have everything in them. Is there any way you could export any amplifying diagrams to .wmf files or some other format that doesn't require Together? Thanks, Jason -----Original Message----- From: joe...@li... [mailto:joe...@li...]On Behalf Of Lo=EFc Lef=E8vre Sent: Tuesday, November 05, 2002 3:45 PM To: joe...@li... Subject: [Joe-task-developer] [REPOST] New engine design Hello Jason, could you take a look at the mail with subject "New engine design" and tell me what do you think about the new design... Forum: http://sourceforge.net/mailarchive/forum.php?forum_id=3D12478 Thanks in advance, Lo=EFc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35=80 Hors co=FBt du SMS) ------------------------------------------------------- This sf.net email is sponsored by: See the NEW Palm Tungsten T handheld. Power & Color in a compact size! http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en _______________________________________________ Joe-task-developer mailing list Joe...@li... https://lists.sourceforge.net/lists/listinfo/joe-task-developer This message and any attachments (the "message") is intended solely for the addressees and is confidential.=20 If you receive this message in error, please delete it and=20 immediately notify the sender. Any use not in accord with=20 its purpose, any dissemination or disclosure, either whole=20 or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message.=20 BNP PARIBAS (and its subsidiaries) shall (will) not=20 therefore be liable for the message if modified.=20 --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le=20 "message") sont etablis a l'intention exclusive de ses=20 destinataires et sont confidentiels. Si vous recevez ce=20 message par erreur, merci de le detruire et d'en avertir=20 immediatement l'expediteur. Toute utilisation de ce=20 message non conforme a sa destination, toute diffusion=20 ou toute publication, totale ou partielle, est interdite, sauf=20 autorisation expresse. L'internet ne permettant pas=20 d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce=20 message, dans l'hypothese ou il aurait ete modifie. |
From: Jason E. <jas...@ya...> - 2002-11-05 22:53:59
|
I'm very sorry, but it may be next week before I am able to devote much time to this. My work obligations a pretty high this week. Also, I only have Together 4.0. This will reverse engineer the code without a problem, but the automatically produced package diagrams can be pretty busy since they have everything in them. Is there any way you could export any amplifying diagrams to .wmf files or some other format that doesn't require Together? Thanks, Jason -----Original Message----- From: joe...@li... [mailto:joe...@li...]On Behalf Of Loïc Lefèvre Sent: Tuesday, November 05, 2002 3:45 PM To: joe...@li... Subject: [Joe-task-developer] [REPOST] New engine design Hello Jason, could you take a look at the mail with subject "New engine design" and tell me what do you think about the new design... Forum: http://sourceforge.net/mailarchive/forum.php?forum_id=12478 Thanks in advance, Loïc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors coût du SMS) |
From: Loïc L. <loi...@ca...> - 2002-11-05 22:45:07
|
Hello Jason, could you take a look at the mail with subject "New engine design" and tell me what do you think about the new design... Forum: http://sourceforge.net/mailarchive/forum.php?forum_id=3D12478 Thanks in advance, Lo=EFc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: Loïc L. <loi...@ca...> - 2002-11-04 14:30:41
|
Hello all, I've worked on the new engine of JOE to match pipeline described in the document named "JOE.doc". Jason, I need you to work on those packages: -org.joe.engine -org.joe.codestyle to look for problems (if their are). Tell me your point of view about this. Moreover, you'll find diagrams and a Together project file at the root of the project (if you have the 6th version of thi IDE). One thing to do is to find the good number of basic optimizer and normal optimizer threads (dynamic, fixed?) And the priority of these threads. Cheers, Lo=EFc _________________________________________________________ Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 (0,35 Hors co=FBt du SMS) |
From: Alex <ax...@m-...> - 2002-11-04 03:08:30
|
I updated my sources from CVS but the /engine directory is empty. JavaOptimizationEngine.java fails to compile. On Thu, 24 Oct 2002, Lo=EFc Lef=E8vre wrote: > > I am not sure how to develop the XXXCodeWriter classes > and how to test? > > Okay, so I'll commit some modifications to the build.xml > file and to the JavaOptimizationEngine so it will support > the 'codestyle' attribute (in the build.xml file) and so > JBoss and Sun will ba available :) > > To test it, set codestyle=3D'JBoss' for you Alex and > codestyle=3D'Sun' for you Sunish ;) > > Then run the command 'ant' in the joe directory. > It'll compile all the java sources and run the code style > formating on the joe/thirdparty/joetests/*.java files. > Then, check the joe/output sub-directories, open the java > files and check if yes or no the files respect the coding > conventions :) (simple isn't it?) > > > Should I just copy the AvalonCodeWriter class and change > according to > > http://www.jboss.org/developers/guides/codestyle.jsp > > Well, You don't need to copy the AvalonCodeWriter and to > modify the copy, just extends the AvalonCodeWriter: > > ... > public class JBossCodeWriter extends AvalonCodeWriter > implements... > ... > > This will allow the JBossCodeWriter to use *ALL* the > methods of the super class (AvalonCodeWriter). > > Then, if an Avalon method don't respect the coding > conventions of JBoss, then overrides it, that is to say, > rewrite the complete method in the JBossCodeWriter class, > is it understandable or do you want a little example? > > Moreover, the three codestyle conventions can't (for now be > fully respected) at least, try to respect the indentation > and the place of the '{' and '}' brackets :) > that's to say: at the end of the line for { or on a new > line... > > Cheers, > Lo=EFc > > > > > On Thu, 24 Oct 2002 loic.lefevre@bn... wrote: > > > > > Hello, > > > Sunish and Alex, can you tell me you are for > > > this task: > > > > > http://sourceforge.net/pm/task.php? > func=3Ddetailtask&project_task_id=3D64243&group_id=3D64337&group_p > roject_id=3D23746 > > > What problem do you encounter... > > > How to develop the XXXCodeWriter classes, how to test... > > > > > > Thanks in advance, > > > Lo=EFc > > _________________________________________________________ > Gagne une PS2 ! Envoie un SMS avec le code PS au 61166 > (0,35=80 Hors co=FBt du SMS) > > |
From: <loi...@bn...> - 2002-10-29 15:22:10
|
Thank you Alex, and don't forget: -1- to update the JOE files -2- to take a look at the documents in joe/docs files, I think it'll help you :-) Cheers, Lo=EFc Internet ax...@m-...@lists.sourceforge.net - 29/10/2002 16:06 Veuillez r=E9pondre =E0 joe...@li... Envoy=E9 par : joe...@li... Pour : joe-task-developer cc : Objet : Re: [Joe-task-developer] Code writers Hi: I compiled joe with ant and javacc. I will be looking at the jboss codestyle and writing/testing the code this week. On Tue, 29 Oct 2002 loi...@bn... wrote: > Hello, > Alex, could you tell me where you are about the JBossCodeWriter? > And Sunish what about the SunCodeWriter? > > Tell me what you need to progress... > > Lo=EFc > > > > > This message and any attachments (the "message") is > intended solely for the addressees and is confidential. > If you receive this message in error, please delete it and > immediately notify the sender. Any use not in accord with > its purpose, any dissemination or disclosure, either whole > or partial, is prohibited except formal approval. The internet > can not guarantee the integrity of this message. > BNP PARIBAS (and its subsidiaries) shall (will) not > therefore be liable for the message if modified. > > --------------------------------------------- > > Ce message et toutes les pieces jointes (ci-apres le > "message") sont etablis a l'intention exclusive de ses > destinataires et sont confidentiels. Si vous recevez ce > message par erreur, merci de le detruire et d'en avertir > immediatement l'expediteur. Toute utilisation de ce > message non conforme a sa destination, toute diffusion > ou toute publication, totale ou partielle, est interdite, sauf > autorisation expresse. L'internet ne permettant pas > d'assurer l'integrite de ce message, BNP PARIBAS (et ses > filiales) decline(nt) toute responsabilite au titre de ce > message, dans l'hypothese ou il aurait ete modifie. > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Joe-task-developer mailing list > Joe...@li... > https://lists.sourceforge.net/lists/listinfo/joe-task-developer > ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Joe-task-developer mailing list Joe...@li... https://lists.sourceforge.net/lists/listinfo/joe-task-developer This message and any attachments (the "message") is intended solely for the addressees and is confidential.=20 If you receive this message in error, please delete it and=20 immediately notify the sender. Any use not in accord with=20 its purpose, any dissemination or disclosure, either whole=20 or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message.=20 BNP PARIBAS (and its subsidiaries) shall (will) not=20 therefore be liable for the message if modified.=20 --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le=20 "message") sont etablis a l'intention exclusive de ses=20 destinataires et sont confidentiels. Si vous recevez ce=20 message par erreur, merci de le detruire et d'en avertir=20 immediatement l'expediteur. Toute utilisation de ce=20 message non conforme a sa destination, toute diffusion=20 ou toute publication, totale ou partielle, est interdite, sauf=20 autorisation expresse. L'internet ne permettant pas=20 d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce=20 message, dans l'hypothese ou il aurait ete modifie. |
From: Alex <ax...@m-...> - 2002-10-29 15:04:44
|
Hi: I compiled joe with ant and javacc. I will be looking at the jboss codestyle and writing/testing the code this week. On Tue, 29 Oct 2002 loi...@bn... wrote: > Hello, > Alex, could you tell me where you are about the JBossCodeWriter? > And Sunish what about the SunCodeWriter? > > Tell me what you need to progress... > > Lo=EFc > > > > > This message and any attachments (the "message") is > intended solely for the addressees and is confidential. > If you receive this message in error, please delete it and > immediately notify the sender. Any use not in accord with > its purpose, any dissemination or disclosure, either whole > or partial, is prohibited except formal approval. The internet > can not guarantee the integrity of this message. > BNP PARIBAS (and its subsidiaries) shall (will) not > therefore be liable for the message if modified. > > --------------------------------------------- > > Ce message et toutes les pieces jointes (ci-apres le > "message") sont etablis a l'intention exclusive de ses > destinataires et sont confidentiels. Si vous recevez ce > message par erreur, merci de le detruire et d'en avertir > immediatement l'expediteur. Toute utilisation de ce > message non conforme a sa destination, toute diffusion > ou toute publication, totale ou partielle, est interdite, sauf > autorisation expresse. L'internet ne permettant pas > d'assurer l'integrite de ce message, BNP PARIBAS (et ses > filiales) decline(nt) toute responsabilite au titre de ce > message, dans l'hypothese ou il aurait ete modifie. > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Joe-task-developer mailing list > Joe...@li... > https://lists.sourceforge.net/lists/listinfo/joe-task-developer > |
From: <loi...@bn...> - 2002-10-29 11:22:28
|
No problem Sunish :-) About the steps for compilation, update the JOE project under wincvs and take a look at the Developer Guide.doc in the joe/docs directory. Good luck for your residence ;-) Lo=EFc Internet sun...@ya...@lists.sourceforge.net - 29/10/2002 11:57 Veuillez r=E9pondre =E0 joe...@li... Envoy=E9 par : joe...@li... Pour : joe-task-developer cc : Objet : Re: [Joe-task-developer] Code writers hi Sorry past 1 week i was busy with other works at my residence. I could not work on that. I havent downloaded ant. plz reply the steps for compilation. bye =3D=3D=3D=3D=3D STERLING INFOTECH LTD, India. Carnegie Technology Education,USA. Course Instructor, Phone:(O)4313001-15,(R) 91-044-6267436,Fax: 91-44-5232330. www.sterlingcarnegie.com email:sun...@ya... __________________________________________________ Do you Yahoo!? HotJobs - Search new jobs daily now http://hotjobs.yahoo.com/ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Joe-task-developer mailing list Joe...@li... https://lists.sourceforge.net/lists/listinfo/joe-task-developer This message and any attachments (the "message") is intended solely for the addressees and is confidential.=20 If you receive this message in error, please delete it and=20 immediately notify the sender. Any use not in accord with=20 its purpose, any dissemination or disclosure, either whole=20 or partial, is prohibited except formal approval. The internet can not guarantee the integrity of this message.=20 BNP PARIBAS (and its subsidiaries) shall (will) not=20 therefore be liable for the message if modified.=20 --------------------------------------------- Ce message et toutes les pieces jointes (ci-apres le=20 "message") sont etablis a l'intention exclusive de ses=20 destinataires et sont confidentiels. Si vous recevez ce=20 message par erreur, merci de le detruire et d'en avertir=20 immediatement l'expediteur. Toute utilisation de ce=20 message non conforme a sa destination, toute diffusion=20 ou toute publication, totale ou partielle, est interdite, sauf=20 autorisation expresse. L'internet ne permettant pas=20 d'assurer l'integrite de ce message, BNP PARIBAS (et ses filiales) decline(nt) toute responsabilite au titre de ce=20 message, dans l'hypothese ou il aurait ete modifie. |
From: Let & L. T. <sun...@ya...> - 2002-10-29 10:57:23
|
hi Sorry past 1 week i was busy with other works at my residence. I could not work on that. I havent downloaded ant. plz reply the steps for compilation. bye ===== STERLING INFOTECH LTD, India. Carnegie Technology Education,USA. Course Instructor, Phone:(O)4313001-15,(R) 91-044-6267436,Fax: 91-44-5232330. www.sterlingcarnegie.com email:sun...@ya... __________________________________________________ Do you Yahoo!? HotJobs - Search new jobs daily now http://hotjobs.yahoo.com/ |