<div>Hi,</div><div><br></div><div>I get the error information: "<b>stim2.ah:10: error: 'advice' keyword used outside an aspect." </b>when I try to use aspectC++.</div><div><br></div><div>I have a class named <b>stim </b>with a method named<b> StimGen() </b>in file stim.h. And I write an aspect file <b>stim2.ah</b> as follows:</div><div><div>#ifndef STIM2_AH__</div><div>#define STIM2_AH__</div><div><br></div><div>#include "stim.h"</div><div><br></div><div>aspect stimModify{</div><div><span class="Apple-tab-span" style="white-space:pre">     </span><span class="Apple-tab-span" style="line-height: 1.5; white-space: pre;">        </span></div><div><span class="Apple-tab-span" style="white-space:pre">     </span>advice execution("% stim::StimGen()") && that(instance) : before(stim &instance){</div><div><span class="Apple-tab-span" style="white-space:pre">              </span></div><div><span class="Apple-tab-span" style="white-space:pre">             </span>instance.A.write(false);</div><div><span class="Apple-tab-span" style="white-space:pre">             </span>instance.B.write(true);</div><div><span class="Apple-tab-span" style="white-space:pre">              </span>wait();</div><div><span class="Apple-tab-span" style="white-space:pre">              </span>instance.A.write(true);</div><div><span class="Apple-tab-span" style="white-space:pre">              </span>instance.B.write(false);</div><div><span class="Apple-tab-span" style="white-space:pre">             </span>wait();<span class="Apple-tab-span" style="line-height: 1.5; white-space: pre;"> </span></div><div><span class="Apple-tab-span" style="white-space:pre">             </span>sc_stop();</div><div><span class="Apple-tab-span" style="white-space:pre">   </span>}</div><div>};</div><div><br></div><div>#endif</div></div><div><br></div><div><br></div><div>Does anyone know what's wrong about this error?  Could you please say something about this kind of error? Any suggestions would be appreciated.</div><div><br></div><div>Thanks a lot in advance.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><div style="color:#909090;font-family:Arial Narrow;font-size:12px">------------------</div><div style="font-size:14px;font-family:Verdana;color:#000;"><div>Best regards,</div><div><br></div><div>Haifeng</div></div></div><div> </div>