Hi, Cheng-zi,

the easiest way is to write an aspect that does what you are investigating and 
set a break point in the ajc compiler to see how ajc does it. If you want to 
know how to programmatically invoke ajc, please refer to the ajc documentation. 
I don't know the exact link, but I know it is clearly documented.

C.
 
 1. when and how ajc-parser insert the aspect attribute to the parserResultUnit?
 2. how the pointcut matching works in ajc compiler?
 
 thanks.
 :P
  


2007/6/1, Charles Zhang <[EMAIL PROTECTED]>:
Maybe you should tell the list what you want to achieve in more specific ways?

Charles
 
Yawn !!


----- Original Message ----
From: Cheng-Zi Xu <
[EMAIL PROTECTED]>
To: [email protected]

Sent: Tuesday, May 29, 2007 9:17:42 PM
Subject: Re: [aspectj-users]would someone kindly provide me some doc of ajc?

 just one paper released?
 need more help eagerly. :P



2007/5/26, Cheng-Zi Xu <[EMAIL PROTECTED]>:

thanks. it's helpful. :)

2007/5/24, Charles Zhang <
[EMAIL PROTECTED]
>:
You could look into this paper:
Advice Weaving in AspectJ, Erik Hilsdale, Jim Hugunin,

Charles

Yawn !!

----- Original Message ----
From: Cheng-Zi Xu <

[EMAIL PROTECTED]
>
To: [email protected]
Sent: Wednesday, May 23, 2007 12:01:21 PM

Subject: [aspectj-users]would someone kindly provide me some doc of ajc?


Recently, I am involved in the project, which has the relationship

with the mechanism of the ajc compilation. Basically, I have looked
through and debug the source code downloaded from the souce[1]. and
got to know the ajc extends the jdt's compiler and make a
customization for the aspectj5's feature.


However, It seems that I still can not get the main flow in the source
and the backgroud algorithm of the ajc. So would someone kindly
provide me some doc of ajc? It's will be very appreciated things to


me.

any format, or just a link.

thanks.

Best regards
Charles Xu

[1]CVS  dev.eclipse.org:/cvsroot/tools/org.aspectj
_______________________________________________
aspectj-users mailing list

[email protected]


https://dev.eclipse.org/mailman/listinfo/aspectj-users



_______________________________________________

aspectj-users mailing list
[email protected]


https://dev.eclipse.org/mailman/listinfo/aspectj-users






-- 

Best Regards

Charles Xu (许成子)
Box 905, Minhang Campus, SJTU, Shanghai, PR.China 200240
(H) PHONE: (86-021) 3420-1959    

(M) PHONE: 134-8253-6907




-- 

Best Regards

Charles Xu (许成子)
Box 905, Minhang Campus, SJTU, Shanghai, PR.China 200240
(H) PHONE: (86-021) 3420-1959    
(M) PHONE: 134-8253-6907
_______________________________________________
aspectj-users mailing list
[email protected]

https://dev.eclipse.org/mailman/listinfo/aspectj-users









_______________________________________________
aspectj-users mailing list
[email protected]

https://dev.eclipse.org/mailman/listinfo/aspectj-users






-- 

Best Regards

Charles Xu (许成子)
Box 905, Minhang Campus, SJTU, Shanghai, PR.China 200240
(H) PHONE: (86-021) 3420-1959    
(M) PHONE: 134-8253-6907
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users




_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to