<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5">You can either use your generic AST node, or if you only ever have one node</div>
</div>
which specifies an identifier, you can make your builder more type safe by<br>
using the type of that node which gives you the identifier.<br>
<br></blockquote><div><br></div><div>After reading the pages you sent me the things are getting more clear, thanks.  I'm trying to implement an language plugin for erlang, which is functional and dynamically typed. So in my case the contextbuilder will be just for my functions? and about declaration builder? I can just give the "meaning" of my declaration or it is specting something more "real"?</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
More helpful stuff:<br>
<br>
<a href="http://api.kde.org/extragear-api/sdk-
apidocs/kdevplatform/language/duchain/html/classKDevelop_1_1AbstractContextBuilder.html#_details" target="_blank">http://api.kde.org/extragear-api/sdk-<br>
apidocs/kdevplatform/language/duchain/html/classKDevelop_1_1AbstractContextBuilder.html#_details</a><br>
<br>
<a href="http://api.kde.org/extragear-api/sdk-
apidocs/kdevplatform/language/duchain/html/Implementing.html" target="_blank">http://api.kde.org/extragear-api/sdk-<br>
apidocs/kdevplatform/language/duchain/html/Implementing.html</a></blockquote><div><br></div><div>Thanks again, they were very helpful :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<br>
Cheers,<br>
Hamish.<br>
<font color="#888888"><br>
--<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
</font></blockquote></div><br>